Knowledge Base / Nitro
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.
Getting started with Nitro on Vercel
How to ship a Nitro app on VercelDeploy 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 templateDeploy 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 VercelMove 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 VercelMove 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
- How to ship a Nitro app on Vercel
- TanStack Start on Vercel vs Netlify
- Build with a Nitro starter template
- 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
- How to Build a Weather API with Nitro and Vercel