React, But For Data
summary
Demonstrates using React-style ideas to manage application state (not just UI) with mobx-state-tree and shows a production system that records and replays user flows. Covers concrete technologies: mobx-state-tree, JSON patches and snapshots for time-travel/rollback, websocket replication, localStorage persistence, middleware hooks and generator-based workflows, plus an action-recorder that resolves conflicts and recovers state under concurrent edits.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:26Frontend to data experiments
- 3:37Data-driven components
- 6:55Lifecycle and state
- 10:03Patches and versioning
- 13:19Middleware and exceptions
- 16:54Live demo
- 19:46Rewinding data actions
- 21:59Conflict handling
- 23:47Recording changes
- 25:13Future of time-traveling data
- 26:19Closing
related talks
21mNext-gen React state management with MobX State Tree
34mImmer-mutable state management
32mMobX State Tree React pure reactivity served
25mNext generation state management
51mBuilding React Applications with Redux
18mCoding Session: Remx — State Management for React
14mState management without pain
36mModern React and the case for Reactive State Management
