Redux is based on Flux, and it was designed to tackle the challenge of understanding how data changes flow through your application.
- createStore (1)
- combineReducers (2)
- initialState (3)
- dispatching Actions (4)
- subscribe (5)
- unsubscribe (6)
- persistent state data (7)
Here is the complete sample store that we have reviewed