# Pages and Navigation URL: /chirp/docs/build-apps/pages-navigation/ Section: pages-navigation Tags: routing, request, response, pages, navigation -------------------------------------------------------------------------------- Build the paths users can visit, the page directories that serve them, and the navigation helpers that keep URLs and route metadata aligned. Routes Route registration and path parameters Decorators, methods, typed parameters, and catch-all routes. Folder Filesystem Routing Route discovery from the pages/ directory Layout nesting, context cascade, and co-located handlers. Route Directory `_meta.py`, `_context.py`, `_actions.py` Sections, shell context, route validation, and filesystem app conventions. Workflow Request & Response Immutable Request, chainable Response The frozen request object and the .with_*() response API. Mounting Compose sub-apps into one route tree Mount reusable Chirp apps without leaving orphan registries behind. -------------------------------------------------------------------------------- Metadata: - Word Count: 99 - Reading Time: 1 minutes