Frontend System Design, module F05
React fundamentals and internals
How React renders, updates and reconciles a component tree, and what that means for correctness and performance.
9 of 9 lessons published
- 1React Reconciliation and the Virtual DOM
Flagship · intermediate
- 2React's Render and Commit Phases
Standard · intermediate
- 3Fiber, Scheduling and Concurrent Rendering
Standard · advanced
- 4How Hooks Work: State, Ordering and the Rules of Hooks
Standard · intermediate
- 5Effects, Cleanup and Synchronizing With the Outside World
Standard · intermediate
- 6Keys, Lists and Component Identity
Standard · intermediate
- 7Memoization and Controlling Re-renders
Standard · advanced
- 8Context and Its Render Cost
Standard · intermediate
- 9Purity, Strict Mode, Refs and Escape Hatches
Focused · intermediate