Keynote Part 3: React Performance End to End (React Fiber)
summary
Announces a ground-up reimplementation: React Fiber becomes React 16 and adds a prioritized scheduler that enables interruptible, asynchronous rendering. Demonstrates chunked streaming, prerendering likely views, and preloading to avoid spinners; shows how aborting low‑priority renders prevents keystroke jank. Uses existing JS runtime and browser primitives, plans VM/cached bytecode optimizations, and reports Facebook already running React 16. Claims measurable startup and jank reductions and backward compatibility with an opt‑in async mode.
AI-written summary · about
chapters (7)
- 0:00Server rendering to client UI
- 2:53Startup time critical
- 5:03Network and parsing overhead
- 7:09JS compilation and caching
- 9:56Scheduling IO and CPU work
- 12:47Prioritizing user interactions
- 17:00React Fiber scheduling








