Complexity: "Divide and Conquer!"
summary
Shows how to separate state from view using React plus a reactive state library and a single store split into two smaller stores. Demonstrates concrete code for fetching data, routing, updating the address bar, and running a full shopping flow from the command line so the bookshop app works with no UI; explains actions that change facts which then trigger reactions.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:13Historical parallels
- 4:04Reactive programming
- 7:16MobX model
- 9:08Spreadsheet inspiration
- 11:33Dumb UI possible?
- 14:01Eliminating components
- 18:00Output integrity
- 18:42Bookshop architecture
- 21:45Rendering without UI
- 23:54Programmatic routing
- 25:00State vs view
- 25:42Conclusion
related talks
40mManaging Complex State in React
37mReact and Reflux: Components, Actions, Stores, and State
01h 00mReactive Programming, State Management, and Redux for the Modern Front End Dev
30mMake React State-Management great again
18mDestructuring state management (in React)
45mRedux and Redux-saga to manage states in a large React app
51mBuilding React Applications with Redux
25mA cartoon guide to the wilds of data handling in React
