This project serves as a comprehensive demonstration of how to effectively utilize Redux and asynchronous middlewares for Redux. It provides practical examples and step-by-step instructions on integrating Redux into your application architecture, enabling you to manage state and handle asynchronous actions with ease.
- create-async-thunk - Use
create-async-thunk
from redux tool kit along withcreateSlice
. - redux-saga - Use
redux-saga
middleware with redux. - rtk-tool-thunk - Use
rtk query
with redux. - standard-thunk - Use standard
redux-thunk
with redux.
Instructions on how to install and run your project.
run
npm install
in each folder to install dependencies.
Instructions on how to use your project.
Start the server first
cd server
npm start
then start each react app by using
npm start
This project is licensed under the MIT License.