Beyond React 16
summary
Prototypes show React moving to cooperative, interruptible rendering with concrete APIs: a time slicing scheduler that yields to input so a heavy chart tree mounts without freezing, a suspense model plus a simple cache/fetcher that lets components call read to suspend until data or code chunks or images load, and UI primitives like placeholder and loading for coordinated fallbacks and inline spinners; demos prove interactivity, cache correctness, and nonblocking code splitting rather than vague promises.
AI-written summary · about
chapters (8)
- 0:00Start
- 0:10Beyond React 16
- 2:31CPU creating nodes re-rendering
- 9:59The CPU Demo
- 11:15"Time Slicing" • React doesn't block the thread while rendering • Feels synchronous if the device is fast • Feels responsive if the device is slow • Only the final rendered state is displayed • Same declarative component model
- 11:52Git as a Metaphor
- 29:17We've built a generic way for components to suspend rendering while they load asynchronous data.
- 29:29Pause any state update until the data is ready • Add async data to any component without plumbing . On a fast network, render after the whole tree is ready . On a slow network, precisely control the loading states • There's both a high-level and a low-level API








