Documentation
Every page is also served as its own Markdown source — append .md to any URL, or start from llms.txt.
Introduction
Core concepts
- Routingsrc/routes.ts — the one file rshono requires, and the only place routes are declared.
- PagesA page is a React server component that renders the whole document and receives the request.
- Server actions'use server' functions, callable from the client, with progressive enhancement.
- Hono & middlewaresrc/server.ts is a Hono sub-app — middleware, endpoints, end-to-end types, error reporting.
Advanced
- Styling & assetsNative CSS code-split per route, the four lines that add Tailwind, and public/.
- Configuration & securityrshono.config.ts — every field, the secret boundary, and what is hardened by default.
- DeploymentFour targets behind one interface, how the build produces them, and the known limitations.