Developer map
Choose the task you are doing now. Each route connects a working guide to the reference needed when the application becomes more complex.
Build a backend
| Task | Guide | Verify |
| Start a service | Quickstart · Lifecycle | Compile, make one RPC call, stop cleanly |
| Organise dependencies | Module system · DI | Resolve the graph and test overrides |
| Store data | Database | Run migrations and test transaction rollback |
| Authenticate calls | Token issuance · RPC auth | Test missing, expired and insufficient credentials |
| Isolate tenants | Context guards · Database | Attempt a cross-tenant read and write |
| Coordinate work | Locks · Scheduler | Test lock loss, overlapping jobs and shutdown |
| Recover from dependencies | Resilience | Exercise timeout, exhaustion and recovery |
Build an interface
| Task | Guide | Verify |
| Call RPC from any UI | Browser client | Connect, call, handle a typed error, disconnect |
| Query from React | React bindings · Caching | Loading, empty, error, mutation and invalidation |
| Compose a screen | Prism components · Layouts | Keyboard navigation and narrow viewport |
| Capture input | Forms | Client validation and server rejection |
| Persist preferences | State · Theme | Hydration and a persisted-state migration |
| Call a REST endpoint | HTTP client | Cancellation and explicit retry policy |
| Adapt component source | Prism CLI | Review copied code and registry diff |
| Validate accessibility | Accessibility | Focus, labels, both themes and zoom |
Test and operate
| Task | Guide | Verify |
| Test a module | Testing · Test helpers | Await cleanup; isolate state and storage |
| Supervise applications | Operations · Configuration | Health, restart and shutdown behaviour |
| Ship a release | Release lifecycle | Build, gate, deploy, attest and rehearse rollback |
| Diagnose a deployment | CLI · Observability | Inspect the actual runtime and its diagnostic findings |
| Prepare production | Readiness | Exercise failure and recovery procedures |
Find the exact API
Use the package index to choose a dependency and the API index to find an export or import path. The module map explains composition. The glossary resolves terminology.
Pages marked Design RFC describe application architecture that requires additional implementation. Read the shipped module reference before adopting an RFC's code shape.