React Fundamentals
State, lists and events by hand, no libraries.
Showing 5 of 12. Locked steps open when their tests ship.
Search for a command to run...
Follow a study plan from start to finish, or pick one skill and drill it until the tests pass on the first run.
State, lists and events by hand, no libraries.
Showing 5 of 12. Locked steps open when their tests ship.
Accessible Components
Keyboard support, focus and ARIA that tests can prove.
Async UI
Debounce, cancellation, loading and error states.
Forms & Validation
Controlled inputs, multi-step flows, error messages.
The classic arrays, strings and graphs set.
From memoised recursion to tabulation.
Problem counts by skill across the library. The bar shows the easy, medium and hard mix.
Front-end interviews ask you to build a working component in under an hour. Practise the same thing: no AI, no copy-paste, just you, the editor and the tests.