# Nitro > Add server API routes to any Vite apps and deploy with zero configuration on your favorite hosting platform. ## Documentation Sets - [Nitro](https://v3.nitro.build/llms-full.txt): Add server API routes to any Vite apps and deploy with zero configuration on your favorite hosting platform. ## Content - [Introduction](https://v3.nitro.build/raw/docs.md): Nitro is a full-stack framework, compatible with any runtime. It extends your Vite application with a production-ready server. - [Quick Start](https://v3.nitro.build/raw/docs/quick-start.md): Start with a fresh Nitro project or adopt it in your current Vite project. - [Nitro Renderer](https://v3.nitro.build/raw/docs/renderer.md): Use a renderer to handle all unmatched routes with custom HTML or a templating system. - [Routing](https://v3.nitro.build/raw/docs/routing.md): Nitro supports filesystem routing to automatically map files to routes. By combining code-splitting with compiled routes, it removes the need for a runtime router, leaving only minimal compiled logic. - [Assets](https://v3.nitro.build/raw/docs/assets.md) - [Configuration](https://v3.nitro.build/raw/docs/configuration.md): Customize and extend Nitro defaults. - [Database](https://v3.nitro.build/raw/docs/database.md): Nitro provides a built-in and lightweight SQL database layer. - [Lifecycle](https://v3.nitro.build/raw/docs/lifecycle.md): Understand how Nitro runs and serves incoming requests to your application. - [Plugins](https://v3.nitro.build/raw/docs/plugins.md): Use plugins to extend Nitro's runtime behavior. - [Tasks](https://v3.nitro.build/raw/docs/tasks.md): Nitro tasks allow on-off operations in runtime. - [Nitro Server Entry](https://v3.nitro.build/raw/docs/server-entry.md): Use a server entry to create a global middleware that runs for all routes before they are matched. - [Cache](https://v3.nitro.build/raw/docs/cache.md): Nitro provides a caching system built on top of the storage layer, powered by ocache. - [KV Storage](https://v3.nitro.build/raw/docs/storage.md): Nitro provides a built-in storage layer that can abstract filesystem or database or any other data source. - [Migration Guide](https://v3.nitro.build/raw/docs/migration.md) - [Nightly Channel](https://v3.nitro.build/raw/docs/nightly.md): Nitro has a nightly release channel that automatically releases for every commit to main branch to try latest changes. - [Deploy](https://v3.nitro.build/raw/deploy.md): Learn more about Nitro deploy providers. - [Node.js](https://v3.nitro.build/raw/deploy/runtimes/node.md): Run Nitro apps with Node.js runtime. - [Bun](https://v3.nitro.build/raw/deploy/runtimes/bun.md): Run Nitro apps with Bun runtime. - [Deno](https://v3.nitro.build/raw/deploy/runtimes/deno.md): Run Nitro apps with Deno runtime. - [Alwaysdata](https://v3.nitro.build/raw/deploy/providers/alwaysdata.md): Deploy Nitro apps to alwaysdata. - [AWS Lambda](https://v3.nitro.build/raw/deploy/providers/aws.md): Deploy Nitro apps to AWS Lambda. - [AWS Amplify](https://v3.nitro.build/raw/deploy/providers/aws-amplify.md): Deploy Nitro apps to AWS Amplify Hosting. - [Azure](https://v3.nitro.build/raw/deploy/providers/azure.md): Deploy Nitro apps to Azure Static Web apps or functions. - [Cleavr](https://v3.nitro.build/raw/deploy/providers/cleavr.md): Deploy Nitro apps to Cleavr. - [Cloudflare](https://v3.nitro.build/raw/deploy/providers/cloudflare.md): Deploy Nitro apps to Cloudflare. - [Deno Deploy](https://v3.nitro.build/raw/deploy/providers/deno-deploy.md): Deploy Nitro apps to Deno Deploy. - [DigitalOcean](https://v3.nitro.build/raw/deploy/providers/digitalocean.md): Deploy Nitro apps to DigitalOcean. - [Firebase](https://v3.nitro.build/raw/deploy/providers/firebase.md): Deploy Nitro apps to Firebase. - [Flightcontrol](https://v3.nitro.build/raw/deploy/providers/flightcontrol.md): Deploy Nitro apps to AWS via Flightcontrol. - [Genezio](https://v3.nitro.build/raw/deploy/providers/genezio.md): Deploy Nitro apps to Genezio. - [GitHub Pages](https://v3.nitro.build/raw/deploy/providers/github-pages.md): Deploy Nitro apps to GitHub Pages. - [GitLab Pages](https://v3.nitro.build/raw/deploy/providers/gitlab-pages.md): Deploy Nitro apps to GitLab Pages. - [Heroku](https://v3.nitro.build/raw/deploy/providers/heroku.md): Deploy Nitro apps to Heroku. - [IIS](https://v3.nitro.build/raw/deploy/providers/iis.md): Deploy Nitro apps to IIS. - [Koyeb](https://v3.nitro.build/raw/deploy/providers/koyeb.md): Deploy Nitro apps to Koyeb. - [Netlify](https://v3.nitro.build/raw/deploy/providers/netlify.md): Deploy Nitro apps to Netlify functions or edge. - [Platform.sh](https://v3.nitro.build/raw/deploy/providers/platform-sh.md): Deploy Nitro apps to platform.sh - [Render.com](https://v3.nitro.build/raw/deploy/providers/render.md): Deploy Nitro apps to Render.com. - [StormKit](https://v3.nitro.build/raw/deploy/providers/stormkit.md): Deploy Nitro apps to StormKit. - [Vercel](https://v3.nitro.build/raw/deploy/providers/vercel.md): Deploy Nitro apps to Vercel. - [Zeabur](https://v3.nitro.build/raw/deploy/providers/zeabur.md): Deploy Nitro apps to Zeabur. - [Zerops](https://v3.nitro.build/raw/deploy/providers/zerops.md): Deploy Nitro apps to Zerops. - [Config](https://v3.nitro.build/raw/config.md) - [Examples](https://v3.nitro.build/raw/examples.md): Explore Nitro examples to learn how to build full-stack applications - [API Routes](https://v3.nitro.build/raw/examples/api-routes.md): File-based API routing with HTTP method support and dynamic parameters. - [Auto Imports](https://v3.nitro.build/raw/examples/auto-imports.md): Automatic imports for utilities and composables. - [Cached Handler](https://v3.nitro.build/raw/examples/cached-handler.md): Cache route responses with configurable bypass logic. - [Custom Error Handler](https://v3.nitro.build/raw/examples/custom-error-handler.md): Customize error responses with a global error handler. - [Database](https://v3.nitro.build/raw/examples/database.md): Built-in database support with SQL template literals. - [Elysia](https://v3.nitro.build/raw/examples/elysia.md): Integrate Elysia with Nitro using the server entry. - [Express](https://v3.nitro.build/raw/examples/express.md): Integrate Express with Nitro using the server entry. - [Fastify](https://v3.nitro.build/raw/examples/fastify.md): Integrate Fastify with Nitro using the server entry. - [Hello World](https://v3.nitro.build/raw/examples/hello-world.md): Minimal Nitro server using the web standard fetch handler. - [Hono](https://v3.nitro.build/raw/examples/hono.md): Integrate Hono with Nitro using the server entry. - [Import Alias](https://v3.nitro.build/raw/examples/import-alias.md): Custom import aliases for cleaner module paths. - [Middleware](https://v3.nitro.build/raw/examples/middleware.md): Request middleware for authentication, logging, and request modification. - [Mono JSX](https://v3.nitro.build/raw/examples/mono-jsx.md): Server-side JSX rendering in Nitro with mono-jsx. - [Nano JSX](https://v3.nitro.build/raw/examples/nano-jsx.md): Server-side JSX rendering in Nitro with nano-jsx. - [Plugins](https://v3.nitro.build/raw/examples/plugins.md): Extend Nitro with custom plugins for hooks and lifecycle events. - [Custom Renderer](https://v3.nitro.build/raw/examples/renderer.md): Build a custom HTML renderer in Nitro with server-side data fetching. - [Runtime Config](https://v3.nitro.build/raw/examples/runtime-config.md): Environment-aware configuration with runtime access. - [Server Fetch](https://v3.nitro.build/raw/examples/server-fetch.md): Internal server-to-server requests without network overhead. - [Shiki](https://v3.nitro.build/raw/examples/shiki.md): Server-side syntax highlighting in Nitro with Shiki. - [Virtual Routes](https://v3.nitro.build/raw/examples/virtual-routes.md): Define routes programmatically using Nitro's virtual module system. - [Vite Nitro Plugin](https://v3.nitro.build/raw/examples/vite-nitro-plugin.md): Use Nitro as a Vite plugin for programmatic configuration. - [Vite RSC](https://v3.nitro.build/raw/examples/vite-rsc.md): React Server Components with Vite and Nitro. - [Vite SSR HTML](https://v3.nitro.build/raw/examples/vite-ssr-html.md): Server-side rendering with vanilla HTML, Vite, and Nitro. - [SSR with Preact](https://v3.nitro.build/raw/examples/vite-ssr-preact.md): Server-side rendering with Preact in Nitro using Vite. - [SSR with React](https://v3.nitro.build/raw/examples/vite-ssr-react.md): Server-side rendering with React in Nitro using Vite. - [SSR with SolidJS](https://v3.nitro.build/raw/examples/vite-ssr-solid.md): Server-side rendering with SolidJS in Nitro using Vite. - [SSR with TanStack Router](https://v3.nitro.build/raw/examples/vite-ssr-tsr-react.md): Client-side routing with TanStack Router in Nitro using Vite. - [SSR with TanStack Start](https://v3.nitro.build/raw/examples/vite-ssr-tss-react.md): Full-stack React with TanStack Start in Nitro using Vite. - [SSR with Vue Router](https://v3.nitro.build/raw/examples/vite-ssr-vue-router.md): Server-side rendering with Vue Router in Nitro using Vite. - [Vite + tRPC](https://v3.nitro.build/raw/examples/vite-trpc.md): End-to-end typesafe APIs with tRPC in Nitro using Vite. - [WebSocket](https://v3.nitro.build/raw/examples/websocket.md): Real-time bidirectional communication with WebSocket support. - [Build Full-Stack Servers](https://v3.nitro.build/raw/index.md)