Navigate
Search topics, hooks, and fundamentals
Welcome to
Not another docs site. Every hook is wrapped in a story — spy networks, space launches, DJ booths — so the concepts stick, not just the syntax.
Rendering, closures, immutability, and async — the JavaScript foundations every hook builds on. Start here before diving into hooks.
Each hook is wrapped in a unique story. useState is a switchboard, useReducer is a space launch, useContext is a spy network — learning through play.
Every page has live demos you can tinker with. See how hooks behave in real-time, break things, and build intuition hands-on.
These are the JavaScript concepts every React hook builds on. If closures, immutability, or the render cycle feel fuzzy, start here — the hooks will make much more sense after.
Each hook has its own theme — a real-world metaphor that makes the concept click. No dry API docs, just stories you can play through.
Themed: Switchboard & Space Launch
Themed: DJ Booth & Blueprint
Themed: Spy Network
Themed: Studio, Valet & Vault
Themed: Phone, ER & Train Station
Server state is a different beast. These hooks handle fetching, caching, and mutations so you don't have to.