The Fundamentals of Redux
summary
Explains Redux core claims and concrete patterns: state as plain JS, single store with createStore/getState/dispatch/subscribe, pure reducer functions using map/filter/concat to avoid mutation, and combining reducers into a root reducer. Shows react-redux connect/provider usage and middleware for async flows, recommending redux thunk (or redux saga for complex cases). Demonstrates time-travel debugging with the redux devtools on a sample CRUD app (pilot/robot data) and shows undo/redo working from logged action history.
AI-written summary · about
chapters (23)
- 0:00Intro
- 2:00Disclaimer
- 2:50Flux
- 5:10Redux
- 6:22Redux Principles
- 9:50Lifting State Up
- 10:36Hot Module Reloading
- 11:25Basic Concepts
- 14:15Redux State
- 15:50Reducer Functions
- 18:33Combined Reducers
- 22:34Dataflow
- 24:02React Redux
- 25:13Connect
- 26:58Middleware
- 28:16Logging middleware
- 30:43Redux is not being replaced
- 32:38When should I use Redux
- 34:02Dan Abramov
- 35:05Redux FAQ
- 35:50Practical Redux
- 36:53Example Application
- 42:20Resources








