Search⌘ K

About the Nitro Server API

Explore how Nuxt 3's Nitro server functions as a backend engine allowing you to create your own API routes. Understand managing requests, responses, dynamic parameters, and asset storage. This lesson helps you grasp building full-stack applications with control over server responses and development server benefits like hot module reloading.

Nuxt 3 comes complete with a new server engine called Nitro.

The development server

Nitro has been used behind the scenes during our code examples and projects to create a development server. A development server is required because not all of our code can run inside the browser. An example of this is the universal rendering mode which generates pages on the server before sending them to the browser.

In our image search project, we only handled the front end of the project, which made the requests for images. On the other side, we have ...