Implemented based on Redux, for fun and learning purpose.
This project supports basic features of Redux and has comprehensive unit tests covered.
The very popular middleware Redux Thunk is also implemented in this project as an enhancer.
yarn install
yarn start:demo
- Counter - A very minimal code demonstrating the usage of
redux
andreact-redux
- Todo List - A simple version of todo list that allows user to interact with
- Advanced Todo List - A relatively complex todo list that allows creating a new todo or editing/removing existing ones.
- Async Data Loading - A very minimal code demonstrating how to use
redux-thunk
withreact-redux