Nitro
Nitro extends your Vite application with a production-ready server, compatible with any runtime. Add server routes to your application and deploy to hosting platforms with a zero-config experience.
Back to Knowledge BaseGetting started with Nitro on Vercel
How to ship a Nitro app on Vercel
Deploy a Nitro app to Vercel with zero configuration. Learn how to ship from a template, the Vercel CLI, or Git, and configure ISR, cron jobs, Vercel Queues, per-route function settings, and Observability.
What is the Nitro Vite plugin?
The Nitro Vite plugin (nitro/vite) adds SSR, API routes, and deploy-anywhere server builds to any Vite app. Learn what it does and how it runs on Vercel.
Build with a Nitro starter template
Deploy a Nitro app to Vercel from a starter template. Compare the Nitro Starter, route rules, cached HTTP handler, plugins, Slack Bolt, and iMessage AI agent templates, then ship to a live URL.
Migrate your TanStack Start application
Migrate a TanStack Start app from Cloudflare to Vercel
Move your TanStack Start app off Cloudflare Workers and onto Vercel Functions, where Fluid compute scales it automatically. Swap to Nitro, remap your storage, and set up your environment variables, cron jobs, and queues.
Migrate a TanStack Start app from Netlify to Vercel
Move your TanStack Start app off Netlify and onto Vercel Functions, where Fluid compute scales it automatically. Swap to Nitro, remap your storage, and set up your environment variables, cron jobs, and queues.
All Nitro Guides
- Build with a Nitro starter template
- TanStack Start on Vercel vs Netlify
- How to ship a Nitro app on Vercel
- What is the Nitro Vite plugin?
- Migrate a TanStack Start app from Netlify to Vercel
- Deploy a TanStack Start app to Vercel
- Migrate a TanStack Start app from Cloudflare to Vercel
- How to build an MCP server with Nuxt