React, the future & you
summary
React 16.0 introduces Fiber as a nonblocking reconciler enabling time‑slicing and priority updates; new lifecycle APIs appear — getDerivedStateFromProps and getSnapshotBeforeUpdate — and unsafe legacy methods get an unsafe_ prefix and a codemod. Suspense lets a thrown promise suspend rendering and show a fallback; react.lazy (16.6) implements Suspense for code‑splitting now while full data‑fetch Suspense and concurrent mode target 2019. StrictMode double‑invokes lifecycles in development and the scheduler uses a requestIdleCallback polyfill under active experimentation.
AI-written summary · about
chapters (14)
- 0:00Start
- 0:30React 16. the future, & you
- 1:22React 16.0
- 1:55Why The Fiber
- 2:40Reconciliation
- 4:20requestIdleCallback
- 5:19Non-blocking
- 7:50Time Slicing
- 8:04React 16.3
- 12:39Strict Mode
- 13:31component Will Mount
- 13:54constructor
- 19:21React 16.6
- 22:36Fatigue








