web · 10 lessons
React mental models
UI is a function of state. Explore renders, ownership, effects, and identity.
What you are working toward
Build predictable components and diagnose rendering bugs.
0 learning steps complete · View prerequisites and evidence →
Engineering sequence
The React mental model
Engineering sequence
State that stays coherent
Engineering sequence
Lifecycles and production reasoning
- 06Effects synchronize with something outside Reactadvanced · 26 min · predict, experiment, debug, buildunseen
- 07A ref is a stable container; a render is a snapshotadvanced · 24 min · predict, experiment, debug, buildunseen
- 08Keys tell React which entity keeps its stateadvanced · 23 min · predict, experiment, debug, buildunseen
- 09Measure work before caching itadvanced · 23 min · predict, experiment, debug, buildunseen
- 10Test what the user can do across state changesproduction · 26 min · predict, experiment, debug, buildunseen