Deep diving on Concurrent React
summary
Claims concrete scheduling cuts perceived jank by making renders interruptible and prioritised rather than parallel, using 5ms preemption and an internal 31 render lanes bitmask; demos show transitions keep animations responsive with up to 100k data points and handle thousands of chat messages in an admin panel; techniques include replacing heavy hooks with a useSyncExternalStore pattern to avoid wasted renders, selective hydration to speed interactivity, and using the Scheduler/Profiler and emerging native scheduling APIs to measure and act on work.
AI-written summary · about
chapters (12)
- 0:00Start
- 3:48LONG TASKS
- 4:12BUSINESS OUTCOMES
- 4:27TASK RUNNING STRATEGIES
- 5:14WORKERS
- 10:37HEURISTICS
- 11:03PRIORITY LEVELS
- 11:38RENDER LANES
- 15:30CASE #2: GAME ADMIN
- 18:27SELECTIVE HYDRATION
- 19:24TRANSITIONS
- 21:11SCHEDULING API








