Performance in React: interview exercises
Performance in React: 5 test-checked interview exercises (Skipping renders with memo), each beside a worked example, with tests as you go. Free.
- Skipping renders with memo
- useMemo for an expensive derivation
- Stable handlers with useCallback
- Keys that keep state where it belongs
- Lazy initial state
Each exercise pairs a worked example with a twin problem to solve in a real editor; the tests run the moment you do. Progress is saved in your browser, and in your account if you sign in.