Chirp's core model is type-driven: route handlers return values that carry rendering intent, the app freezes before serving, and configuration is explicit. Start here when you need the mental model behind the task-oriented sections.
Core Concepts
Learn the return-type model, app lifecycle, and configuration surface