Reduced Redux
summary
Proposal: replace action objects with objects that dispatch reducers instead of actions so each dispatch carries a reducer function plus a path to a substate, and add a batch middleware composes reducer arrays to run multiple updates in a single synchronous state transition. Claim: this removes action-type boilerplate and centralizes state-change logic. Tradeoffs: functions are not serializable, but the approach is used in production in many projects (two large-scale ones cited), and performance cost of anonymous reducers is small.
AI-written summary · about
chapters (7)
- 0:00Start
- 0:55Reduced Redux
- 2:03Create a Simple Counter
- 2:25Actions
- 8:22Recap
- 19:08Action Creator
- 26:19Testing








