Guides
These long-form guides walk through building common apps using the same route-first patterns and API vocabulary used across these docs.
How These Guides Work
- Start with a route shell and a small global route store.
- Add component routes inside stable file routes so the URL map stays calm.
- Keep multiple sources of truth so each screen can move at its own speed.
If you want the canonical reference for the primitives used below, keep the API Reference page open while you work:
App Builds
What to Read First
- If you want a smaller guide with the core loop (document + derived state): start with Build a Todo App.
- If you want "derived state everywhere" (totals + bundles): read Build a Personal Finance Tracker.
- If you want random session routes + stored grids: read Build a Calendar App.
- If you want the full route-shell + vault + stepper story: read Build an E-commerce Storefront.
- If you want competing stores + reconciliation effects: read Build an Issue Tracker.
- If you want DOM-truth typing with blur-commit reconciliation: read Build a Markdown Editor.
Authors
- Learn about the guide authors: Authors