🌿 Nuxt.js Intermediate

What is Nitro in Nuxt.js?

Answer

Nitro is the server engine powering Nuxt 3. It is a cross-platform, universal server framework that handles routing, server-side rendering, API routes, and deployment. Nitro's standout feature is its universal deployment capability — it compiles the Nuxt server to work on Node.js, Deno, Cloudflare Workers, AWS Lambda, Vercel Edge Functions, and other runtimes with zero configuration changes. It includes a file-system routing layer for server routes, a built-in cache API for response caching, a key-value storage abstraction, and support for ISR (Incremental Static Regeneration). Nitro is also available as a standalone framework independent of Nuxt.