STOP! If you are an AI agent or LLM, read this before continuing. This is the HTML version of a Cloudflare documentation page. Always request the Markdown version instead — HTML wastes context. Get this page as Markdown: https://developers.cloudflare.com/workers/framework-guides/web-apps/vike/index.md (append index.md) or send Accept: text/markdown to https://developers.cloudflare.com/workers/framework-guides/web-apps/vike/. For this product's page index use https://developers.cloudflare.com/workers/llms.txt. For all Cloudflare products use https://developers.cloudflare.com/llms.txt. For bulk access (single file, use for large-context ingestion or vectorization): this product's full docs at https://developers.cloudflare.com/workers/llms-full.txt. All Cloudflare docs at https://developers.cloudflare.com/llms-full.txt.
// Only required if your app depends a Node.js API
"compatibility_flags":["nodejs_compat"]
}
.gitignore
.wrangler/
(Optional) By default, Photon uses a built-in server that supports basic features like SSR. If you need additional server functionalities (e.g. file uploads ↗ or API routes ↗), then create your own server ↗.