There are two folders in this repo. just-react
contains the version of the application using ONLY React. Make sure you fully understand how it works before looking at react-redux
. The idea is that just-react
needs to pass around state and state handlers so much that it's not worth it to have application state localized to small components. Anyway, once you fully understand just-react
, go ahead and look at the code in react-redux
. react-redux
takes the state that was in the React components from just-react
and puts it into Redux's store. It's cleaner! You'll see why
For EACH of just-react
and react-redux
folders, do the following
- go into the appropriate directory
- run
npm install
By doing the above, npm
will look at the respective package.json
files and install dependencies.
To run either project, go into the appropriate directory, run npm start
, and then go to http://localhost:1234
in your browser.