Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Introduction
00:00 • 2min
The History of React Function Components
01:46 • 2min
The Future of JavaScript Function Components
03:41 • 3min
React Fiber: A Simple Use Case for Controlled Input
06:12 • 2min
The Importance of Ergonomic Components in a Framework
08:09 • 3min
How to Maintain Backwards Compatibility With APIs
10:57 • 5min
How to Clean Up Event Listeners in JavaScript
16:22 • 2min
The Cost of a Wrapper Hell
18:03 • 2min
The Problem With Higher Order Components
19:54 • 3min
The Hell of Nesting
23:04 • 2min
The Importance of Generalizing Patterns
24:47 • 2min
The Importance of Small Changes in API Design
26:56 • 3min
The React Reconciliation Engine's Replacement Design
29:35 • 3min
The Importance of Reacting to Dependencies
32:17 • 2min
The Importance of a Linter Rule for Correctness
34:12 • 2min
The Importance of Rendering Functions
36:39 • 3min
The Importance of a Pure Function in Elm HTML Test
39:41 • 3min
The Importance of State in a Component's Life Cycle
42:37 • 2min
How to Write Custom Hooks for React
44:39 • 2min
The Learning Curve for React Beginners
46:11 • 4min