Rocket builds websites from Pages. A Page can be a Markdown file for durable content or a
JavaScript file for a request-time response. Each Page exports a config object, and config.path
controls the public URL.
That means the source file structure is for the author. The URL structure is explicit. You can keep Pages near the content, component, or workflow they document without forcing the same shape into the published site.
Every Rocket project needs three things:
rocket-config.js file with includeGlobs that tell Rocket where Page files live..rocket.md or .rocket.js files with an exported config.The Start With AI page gives a Coding Agent the smallest useful version of that setup. The Manual Quick Start shows the same foundation when you want to create the files yourself.
Use the docs in this order:
Use Reference when you need a specific option or concept. Use Examples when you want a complete implementation pattern.
The first project usually does not need request-time behavior or a deployment adapter. Those come later, after static Pages build successfully.
Continue with Start With AI and create a deployable Rocket site.