What problem does it solve?
Rikka-site removes the complexity of hand-wiring server routes, serializers, and hydration logic by treating every URL as a resource with predictable HTTP behavior.
Core Features & Use Cases
- Resource kinds: Model collections, items, singletons, read-only pages, actions, proxies, and static files as explicit resource classes.
- Content negotiation: Serve HTML, JSON, JSON-LD, CSV, CBOR, or protobuf from the same endpoint without duplicating handlers.
- Full-stack hydration: Pair SSR output with client components, SDK helpers, and router integration for interactive applications.
- Use Case: Build an authenticated blog, dashboard, or API-driven product where the server, client elements, and edge deployment all share one resource tree.
Quick Start
Ask the AI to create a rikka-site app by defining your site tree, handlers, transformers, and hydration components in a single resource-oriented implementation.