Ohans Emmanuel (self-published), 2021. — 378 p.
This is a comprehensive (but simplified) guide for absolute Redux beginners or any who want to re-evaluate their understanding of the fundamental Redux concepts.
What's Inside:
How to manage the Redux state like a pro
Persisting Redux state
Fetching data via Ajax and dealing with async action creators
Introducing the Redux devtools, logging, and time travel
Handling dynamic action types
Understanding the Redux Middleware
Creating custom middleware to centralize functionalities within your Redux application
Advanced error handling in a Redux app
Using react-redux for more performant UI rendering
Why is immutability important, and what are the advanced ways to deal with immutability in Redux apps?
A good look at Higher-order components
Understanding the common redux-related libraries. Think reselect, redux-thunk, redux-promise, redux-persist etc.
Routing via redux-router
How to handle authentication in Redux apps
How to chain and cancel API requests
and much more...