Destructuring state management (in React)
summary
Claims a practical evaluation method and shows concrete tradeoffs by exercising Redux reducers with replaceReducer, MobX objects with computed getters, and Recoil atoms with atom effects backed by Suspense promises. Demonstrates selector memoization vs fine‑grain property tracking, how middleware gives intent while observables give automatic subscriptions, and initialization patterns for code‑splitting and external stores — with specific API behaviors, setup costs, and when each approach actually avoids wasted re‑renders.
AI-written summary · about
chapters (9)
- 0:00Start
- 1:34State management library
- 3:28redux
- 4:56recoil
- 6:00Shape of state
- 8:42Change propagation
- 12:48State setup
- 16:47Usual stuff
- 17:22Summary
related talks
28mThe State of React State in 2019
30mMake React State-Management great again
41mThe Battle of State Management in modern frontend applications
14mState management without pain
15mRedux is dead, long live redux!
36mModern React and the case for Reactive State Management
51mBuilding React Applications with Redux
46mReact in All Its States
