Build with renku.
Start with a working page, learn the foundations, then add capabilities as you need them.
Start here: Getting started
Run the docs, then build a small app from complete files.
Foundations
Learn how a page becomes an application.
Routing
Define pages, path parameters and lazy server modules in one config.
Layouts
Share document and section structure without retaining browser state.
Templates & styling
Use typed TSRX templates and compile styles through StyleX.
Server rendering
Render useful HTML with request-local data in a Worker.
Client rendering
Add owned state and fine-grained behavior to server-rendered HTML.
Application capabilities
Add streaming, server calls, and native controls.
Data and identity
Persist application state and authorize access.
AI and agents
Connect models and durable agent runtimes.
Reference
Connect protocols and deploy to Cloudflare.