A research project to become familiar with React and Redux
https://long-greg-c.github.io/imdb-top-100/
The project includes two working branches:
- Redux Uses redux and redux logic as a state container. Current live site is from branch Redux.
- Non-Redux State is maintained by the react components.
Project template/scaffolding by create-react-app.
UI Components from Semantic UI React
Uses Redux Thunk middleware to allow dispatching actions from within action creators.
Uses Redux Promise, when an action has a payload that is a promise the action will not be dispatched until the promise returns.
Uses redux-persist to save the state container to the browser local storage. When the app is refreshed or reopened the state container is re-hydrated from local storage.
- Clone project
- Run
npm install
- Run
npm start
- Site is accessible from
http://localhost:3000