# Nuxt > abortNavigation is a helper function that prevents navigation from taking place and throws an error if one is set as a parameter. ## Pages - [abortNavigation](abort-navigation.md): abortNavigation is a helper function that prevents navigation from taking place and throws an error if one is set as ... - [addRouteMiddleware](add-route-middleware.md): addRouteMiddleware() is a helper function to dynamically add middleware in your application. - [nuxt add](add.md): Scaffold an entity into your Nuxt application. - [nuxt analyze](analyze.md): Analyze the production bundle or your Nuxt application. - [Nuxt API Reference](api.md): Explore all Nuxt Internals: Components, Composables, Utils, Commands and more. - [app.config.ts](app-config.md): Expose reactive configuration within your application with the App Config file. - [app.vue](app.md): The app.vue file is the main component of your Nuxt application. - [Assets](assets.md): Nuxt offers two options for your assets. - [Auto-imports](auto-imports.md): Nuxt auto-imports components, composables, helper functions and Vue APIs. - [Auto-imports](autoimports.md): Nuxt Kit provides a set of utilities to help you work with auto-imports. These functions allow you to register your o... - [AWS Amplify](aws-amplify.md): Deploy your Nuxt Application to AWS Amplify infrastructure. - [Azure](azure.md): Deploy your Nuxt Application to Azure infrastructure. - [Follow Best Practices](best-practices.md): Build performant and maintainable Nuxt modules with these guidelines. - [Legacy Composition API](bridge-composition-api.md): Learn how to migrate to Composition API with Nuxt Bridge. - [nuxt build-module](build-module.md): Nuxt command to build your Nuxt module before publishing. - [nuxt build](build.md): Build your Nuxt application. - [Builder](builder.md): Nuxt Kit provides a set of utilities to help you work with the builder. These functions allow you to extend the Vite ... - [Building a Privacy-First Feedback Widget](building-a-feedback-widget.md): A lightweight, privacy-focused widget to gather your feedback on Nuxt documentation, built with Drizzle, NuxtHub data... - [Building an MCP Server for Nuxt](building-nuxt-mcp.md): How we built the Nuxt MCP server to enable AI assistants to access our documentation through structured data and comp... - [Build Tooling](bundling.md): Learn how to migrate from Nuxt 2 to Nuxt 3 build tooling. - [callOnce](call-once.md): Run a given function or block of code once during SSR or CSR. - [Releases](changelog.md): Discover the latest releases of Nuxt & Nuxt official modules. - [nuxt cleanup](cleanup.md): Remove common generated Nuxt files and caches. - [clearError](clear-error.md): The clearError composable clears all handled errors. - [clearNuxtData](clear-nuxt-data.md): Delete cached data, error status and pending promises of useAsyncData and useFetch. - [clearNuxtState](clear-nuxt-state.md): Delete the cached state of useState. - [Cleavr](cleavr.md): Deploy your Nuxt Application to Cleavr infrastructure. - [Clever Cloud](clever-cloud.md): Deploy your Nuxt Application to Clever Cloud infrastructure. - [](client-only.md): Render components only in client-side with the component. - [Cloudflare](cloudflare.md): Deploy your Nuxt Application to Cloudflare infrastructure. - [Code Style](code-style.md): Nuxt supports ESLint out of the box - [Compatibility](compatibility.md): Nuxt Kit provides a set of utilities to help you check the compatibility of your modules with different Nuxt versions. - [Component Options](component-options.md): Learn how to migrate from Nuxt 2 components options to Nuxt 3 composables. - [components](components.md): The components/ directory is where you put all your Vue components. - [composables](composables.md): Use the composables/ directory to auto-import your Vue composables into your application. - [Layers](config-extends.md): This example shows how to use the extends key in`nuxt.config.ts`. - [Configuration](configuration.md): Nuxt is configured with sensible defaults to make you productive. - [content](content.md): Use the content/ directory to create a file-based CMS for your application. - [Context](context.md): Nuxt Kit provides a set of utilities to help you work with context. - [Contribution](contribution.md): Nuxt is a community project - and so we love contributions of all kinds! ❤️ - [createError](create-error.md): Create an error object with additional metadata. - [Custom Routing](custom-routing.md): In Nuxt, your routing is defined by the structure of your files inside the pages directory. However, since it uses vu... - [Custom useFetch in Nuxt](custom-usefetch.md): How to create a custom fetcher for calling your external API in Nuxt. - [Data Fetching](data-fetching.md): Nuxt provides composables to handle data fetching within your application. - [Debugging](debugging.md): In Nuxt, you can get started with debugging your application directly in the browser as well as in your IDE. - [defineLazyHydrationComponent](define-lazy-hydration-component.md): Define a lazy hydration component with a specific strategy. - [defineNuxtComponent](define-nuxt-component.md): defineNuxtComponent() is a helper function for defining type safe components with Options API. - [defineNuxtPlugin](define-nuxt-plugin.md): defineNuxtPlugin() is a helper function for creating Nuxt plugins. - [defineNuxtRouteMiddleware](define-nuxt-route-middleware.md): Create named route middleware using defineNuxtRouteMiddleware helper function. - [definePageMeta](define-page-meta.md): Define metadata for your page components. - [defineRouteRules](define-route-rules.md): Define route rules for hybrid rendering at the page level. - [Deno Deploy](deno-deploy.md): Deploy your Nuxt Application to Deno Deploy infrastructure. - [Deployment](deployment.md): Learn how to deploy your Nuxt application to any hosting provider. - [](dev-only.md): Render components only during development with the component. - [nuxt dev](dev.md): The dev command starts a development server with hot module replacement at - [nuxt devtools](devtools.md): The devtools command allows you to enable or disable Nuxt DevTools on a per-project basis. - [DigitalOcean](digitalocean.md): Deploy your Nuxt Application to DigitalOcean infrastructure. - [Nuxt Directory Structure](directory-structure.md): Learn about the directory structure of a Nuxt application and how to use it. - [$fetch](dollarfetch.md): Nuxt uses ofetch to expose globally the $fetch helper for making HTTP requests. - [Publish & Share Your Module](ecosystem.md): Join the Nuxt module ecosystem and publish your module to npm. - [.env](env.md): A .env file specifies your build/dev-time environment variables. - [Error Handling](error-handling.md): Learn how to catch and handle errors in Nuxt. - [error.vue](error.md): The error.vue file is the error page in your Nuxt application. - [Refreshed Nuxt ESLint Integrations](eslint-module.md): We revamped our ESLint integrations to support ESLint v9 with the flat config, as well as a new module with many more... - [ES Modules](esm.md): Nuxt uses native ES modules. - [Creating Custom Events](events.md): Nuxt provides a powerful event system powered by hookable. - [Examples](examples.md): Examples of Nuxt Kit utilities in use. - [Experimental Features](experimental-features.md): Enable Nuxt experimental features to unlock new possibilities. - [Features](features.md): Enable or disable optional Nuxt features to unlock new possibilities. - [Firebase](firebase.md): Deploy your Nuxt Application to Firebase infrastructure. - [Flightcontrol](flightcontrol.md): Deploy your Nuxt Application to Flightcontrol infrastructure. - [Framework](framework-contribution.md): Some specific points about contributions to the framework repository. - [nuxt generate](generate.md): Pre-renders every route of the application and stores the result in plain HTML files. - [Getting Help](getting-help.md): We're a friendly community of developers and we'd love to help. - [Create Your First Module](getting-started.md): Learn how to create your first Nuxt module using the official starter template. - [GitHub Pages](github-pages.md): Deploy your Nuxt Application to GitHub Pages infrastructure. - [.gitignore](gitignore.md): A .gitignore file specifies intentionally untracked files that git should ignore. - [GitLab Pages](gitlab.md): Deploy your Nuxt Application to GitLab Pages. - [Going Full Static](going-full-static.md): Long awaited features for JAMstack fans has been shipped in v2.13: full static export, improved smart prefetching, in... - [Nuxt Guide](guide.md): Learn how Nuxt works with in-depth guides. - [Hello World](hello-world.md): A minimal Nuxt application only requires the`app.vue`and`nuxt.config.js`files. - [Heroku](heroku.md): Deploy your Nuxt Application to Heroku infrastructure. - [Lifecycle Hooks](hooks.md): Nuxt provides a powerful hooking system to expand almost every aspect using hooks. - [Nuxt and hydration](hydration.md): Why fixing hydration issues is important - [IIS](iis.md): Deploy your Nuxt Application to IIS infrastructure. - [Import meta](import-meta.md): Understand where your code is running using`import.meta`. - [nuxt info](info.md): The info command logs information about the current or specified Nuxt project. - [create nuxt](init.md): The init command initializes a fresh Nuxt project. - [Installation](installation.md): Get started with Nuxt quickly with our online starters or start locally with your terminal. - [How Nuxt Works?](internals.md): Nuxt is a minimal but highly customizable framework to build web applications. - [Introducing Nuxt DevTools](introducing-nuxt-devtools.md): Unleash the Developer Experience with Nuxt and understand your app better than ever. - [Introducing Smart Prefetching](introducing-smart-prefetching.md): Starting from Nuxt v2.4.0, Nuxt will automagically prefetch the code-splitted pages linked with a nuxt-link when visi... - [Introduction](introduction.md): Nuxt's goal is to make web development intuitive and performant with a great Developer Experience in mind. - [JSX / TSX](jsx.md): This example shows how to use JSX syntax with typescript in Nuxt pages and components. - [Nuxt Kit](kit.md): @nuxt/kit provides features for module authors. - [Koyeb](koyeb.md): Deploy your Nuxt Application to Koyeb infrastructure. - [Layers](layers.md): Nuxt provides a powerful system that allows you to extend the default files, configs, and much more. - [Layout](layout.md): Nuxt Kit provides a set of utilities to help you work with layouts. - [layouts](layouts.md): Nuxt provides a layouts framework to extract common UI patterns into reusable layouts. - [Nuxt LLMs.txt](llms-txt.md): How to get AI tools like Cursor, Windsurf, GitHub Copilot, ChatGPT, and Claude to understand Nuxt concepts, APIs, and... - [Locale](locale.md): This example shows how to define a locale composable to handle the application's locale, both server and client side. - [Logging](logging.md): Nuxt Kit provides a set of utilities to help you work with logging. These functions allow you to log messages with ex... - [Nuxt: Looking forward](looking-forward-2024.md): A lot of things have happened for Nuxt over the last year. Sébastien and Daniel share their thoughts on what we've ac... - [Nuxt MCP Server](mcp.md): Use Nuxt documentation in your AI assistants with Model Context Protocol support. - [Meta Tags](meta-tags.md): This example shows how to use the Nuxt helpers and composables for SEO and meta management. - [Meta Tags](meta.md): Learn how to migrate from Nuxt 2 to Nuxt Bridge new meta tags. - [middleware](middleware.md): Nuxt provides middleware to run code before navigating to a particular route. - [Understand Module Structure](module-anatomy.md): Learn how Nuxt modules are structured and how to define them. - [Modules](module-authors.md): Learn how to migrate from Nuxt 2 to Nuxt 3 modules. - [Module Extend Pages](module-extend-pages.md): This example defines a new`test`page using`extendPages`within a module. - [nuxt module](module.md): Search and add modules to your Nuxt application with the command line. - [modules](modules.md): Use the modules/ directory to automatically register local modules within your application. - [navigateTo](navigate-to.md): navigateTo is a helper function that programmatically navigates users. - [Netlify](netlify.md): Deploy your Nuxt Application to Netlify infrastructure. - [A New Website](new-website.md): We are thrilled to release the new nuxt.com, powered by Nuxt UI and now open source. - [Nightly Release Channel](nightly-release-channel.md): The nightly release channel allows using Nuxt built directly from the latest commits to the repository. - [Nitro](nitro.md): Nuxt Kit provides a set of utilities to help you work with Nitro. These functions allow you to add server handlers, p... - [node_modules](node-modules.md): The package manager stores the dependencies of your project in the node_modules/ directory. - [Northflank](northflank.md): Deploy your Nuxt Application to Northflank infrastructure. - [NuxtApp](nuxt-app.md): In Nuxt, you can access runtime app context within composables, components and plugins. - [](nuxt-client-fallback.md): Nuxt provides the component to render its content on the client if any of its children trigger a... - [nuxt.config.ts](nuxt-config.md): Nuxt can be easily configured with a single nuxt.config file. - [Nuxt DevTools v1.0](nuxt-devtools-v1-0.md): Nuxt DevTools v1.0 is out, generally available to all Nuxt projects! - [](nuxt-error-boundary.md): The component handles client-side errors happening in its default slot. - [Introducing Nuxt Icon v1](nuxt-icon-v1-0.md): Discover Nuxt Icon v1 - a modern, versatile, and customizable icon solution for your Nuxt projects. - [Nuxt Image v2](nuxt-image-v2.md): Nuxt Image v2 is out - with full TypeScript support, IPX v3, and new providers! - [](nuxt-img.md): Nuxt provides a component to handle automatic image optimization. - [](nuxt-island.md): Nuxt provides the component to render a non-interactive component without any client JS. - [](nuxt-layout.md): Nuxt provides the component to show layouts on pages and error pages. - [Nuxt Lifecycle](nuxt-lifecycle.md): Understanding the lifecycle of Nuxt applications can help you gain deeper insights into how the framework operates, e... - [](nuxt-link.md): Nuxt provides component to handle any kind of links within your application. - [](nuxt-loading-indicator.md): Display a progress bar between page navigations. - [Nuxt on the Edge](nuxt-on-the-edge.md): Learn how we made Nuxt 3 capable of running on edge runtimes to run with server-side rendering close to your users. - [](nuxt-page.md): The component is required to display pages located in the pages/ directory. - [](nuxt-picture.md): Nuxt provides a component to handle automatic image optimization. - [](nuxt-route-announcer.md): The component adds a hidden element with the page title to announce route changes to assistive t... - [Introducing Nuxt Scripts](nuxt-scripts.md): Nuxt Scripts provides better performance, privacy, security, and developer experience for third-party scripts. - [Nuxt 2 Static Improvements](nuxt-static-improvements.md): With Nuxt version 2.13, the full-static mode has been introduced. In addition, a new command nuxt export was added to... - [](nuxt-time.md): The component displays time in a locale-friendly format with server-client consistency. - [Nuxt UI v3](nuxt-ui-v3.md): Nuxt UI v3 is out! After 1500+ commits, this major redesign brings improved accessibility, Tailwind CSS v4 support, a... - [Nuxt UI v4](nuxt-ui-v4.md): Nuxt UI v4 unifies Nuxt UI and Nuxt UI Pro into one powerful, completely free library. With over 110 components, 12 t... - [](nuxt-welcome.md): The component greets users in new projects made from the starter template. - [.nuxt](nuxt.md): Nuxt uses the .nuxt/ directory in development to generate your Vue application. - [Nuxt 2 End-of-Life (EOL)](nuxt2-eol.md): Nuxt 2 will reach End of Life (EOL) on June 30th, 2024. We've partnered with HeroDevs on offering Never-Ending Suppor... - [Introducing Nuxt 3 Beta](nuxt3-beta.md): 468 days after the first commit, the Nuxt 3 beta has finally arrived. Discover what's inside and what to expect from ... - [New Composition API](nuxt3-compatible-api.md): Nuxt Bridge implements composables compatible with Nuxt 3. - [Announcing Nuxt 3 Release Candidate](nuxt3-rc.md): Nuxt 3 beta was announced on October 12, 2021 after 16 months of work, introducing a new foundation based on Vue 3, V... - [.nuxtignore](nuxtignore.md): The .nuxtignore file lets Nuxt ignore files in your project’s root directory during the build phase. - [Nuxt 2: From Terminal to Browser](nuxtjs-from-terminal-to-browser.md): How we changed the developer experience to stop switching between the terminal and browser. - [.nuxtrc](nuxtrc.md): The .nuxtrc file allows you to define nuxt configurations in a flat syntax. - [onBeforeRouteLeave](on-before-route-leave.md): The onBeforeRouteLeave composable allows registering a route guard within a component. - [onBeforeRouteUpdate](on-before-route-update.md): The onBeforeRouteUpdate composable allows registering a route guard within a component. - [onNuxtReady](on-nuxt-ready.md): The onNuxtReady composable allows running a callback after your app has finished initializing. - [onPrehydrate](on-prehydrate.md): Use onPrehydrate to run a callback on the client immediately before Nuxt hydrates the page. - [.output](output.md): Nuxt creates the .output/ directory when building your application for production. - [Overview](overview.md): Reduce the differences with Nuxt 3 and reduce the burden of migration to Nuxt 3. - [package.json](package.md): The package.json file contains all the dependencies and scripts for your application. - [Pages and Layouts](pages-and-layouts.md): Learn how to migrate from Nuxt 2 to Nuxt 3 pages and layouts. - [pages](pages.md): Nuxt provides file-based routing to create routes within your web application. - [Nuxt performance](performance.md): Best practices for improving performance of Nuxt apps. - [Plugins and Middleware](plugins-and-middleware.md): Learn how to migrate from Nuxt 2 to Nuxt Bridge new plugins and middleware. - [plugins](plugins.md): Nuxt has a plugins system to use Vue plugins and more at the creation of your Vue application. - [prefetchComponents](prefetch-components.md): Nuxt provides utilities to give you control over prefetching components. - [preloadComponents](preload-components.md): Nuxt provides utilities to give you control over preloading components. - [preloadRouteComponents](preload-route-components.md): preloadRouteComponents allows you to manually preload individual pages in your Nuxt app. - [nuxt prepare](prepare.md): The prepare command creates a .nuxt directory in your application and generates types. - [prerenderRoutes](prerender-routes.md): prerenderRoutes hints to Nitro to prerender an additional route. - [Prerendering](prerendering.md): Nuxt allows pages to be statically rendered at build time to improve certain performance or SEO metrics - [nuxt preview](preview.md): The preview command starts a server to preview your application after the build command. - [Programmatic Usage](programmatic.md): Nuxt Kit provides a set of utilities to help you work with Nuxt programmatically. These functions allow you to load N... - [public](public.md): The public/ directory is used to serve your website's static assets. - [Nuxt Docs](readme.md): This repository contains the documentation of Nuxt, hosted on [ - [Use Hooks & Extend Types](recipes-advanced.md): Master lifecycle hooks, virtual files and TypeScript declarations in your modules. - [Add Plugins, Components & More](recipes-basics.md): Learn how to inject plugins, components, composables and server routes from your module. - [refreshCookie](refresh-cookie.md): Refresh useCookie values manually when a cookie has changed - [refreshNuxtData](refresh-nuxt-data.md): Refresh all or specific asyncData instances in Nuxt - [reloadNuxtApp](reload-nuxt-app.md): reloadNuxtApp will perform a hard reload of the page. - [Render](render.md): Deploy your Nuxt Application to Render infrastructure. - [Rendering Modes](rendering.md): Learn about the different rendering modes available in Nuxt. - [Reporting Bugs](reporting-bugs.md): One of the most valuable roles in open source is taking the time to report bugs helpfully. - [Resolving](resolving.md): Nuxt Kit provides a set of utilities to help you resolve paths. These functions allow you to resolve paths relative t... - [Roadmap to v4](roadmap-v4.md): We have some exciting news about the roadmap to Nuxt 4, including a new timeline and what to expect in the next few w... - [Roadmap](roadmap.md): Nuxt is constantly evolving, with new features and modules being added all the time. - [Routing](routing.md): Nuxt file-system routing creates a route for every file in the pages/ directory. - [Runtime Config](runtime-config.md): Nuxt provides a runtime config API to expose configuration and secrets within your application. - [SEO and Meta](seo-meta.md): Improve your Nuxt app's SEO with powerful head config, composables and components. - [Server Engine](server-engine.md): Nuxt is powered by a new server engine: Nitro. - [Server](server.md): Build full-stack applications with Nuxt's server framework. You can fetch data from your database or another server, ... - [Sessions and Authentication](sessions-and-authentication.md): Authentication is an extremely common requirement in web apps. This recipe will show you how to implement basic user ... - [setPageLayout](set-page-layout.md): setPageLayout allows you to dynamically change the layout of a page. - [setResponseStatus](set-response-status.md): setResponseStatus sets the status (and optionally the statusText) of the response. - [shared](shared.md): Use the shared/ directory to share functionality between the Vue app and the Nitro server. - [The Evolution of Shiki v1.0](shiki-v1.md): Shiki v1.0 came with many improvements and features - see how Nuxt drives the evolution of Shiki! - [showError](show-error.md): Nuxt provides a quick and simple way to show a full screen error page if needed. - [SST](sst.md): Deploy your Nuxt Application to AWS with SST. - [State Management](state-management.md): Nuxt provides powerful state management libraries and the useState composable to create a reactive and SSR-friendly s... - [Stormkit](stormkit.md): Deploy your Nuxt Application to Stormkit infrastructure. - [Styling](styling.md): Learn how to style your Nuxt application. - [Teleport](teleport.md): This example shows how to use the with client-side and server-side rendering. - [](teleports.md): The component teleports a component to a different location in the DOM. - [Templates](templates.md): Nuxt Kit provides a set of utilities to help you work with templates. These functions allow you to generate extra fil... - [nuxt test](test.md): The test command runs tests using @nuxt/test-utils. - [Testing](testing.md): How to test your Nuxt application. - [Transitions](transitions.md): Apply transitions between pages and layouts with Vue or native browser View Transitions. - [tsconfig.json](tsconfig.md): Learn how Nuxt manages TypeScript configuration across different parts of your project. - [nuxt typecheck](typecheck.md): The typecheck command runs vue-tsc to check types throughout your app. - [TypeScript](typescript.md): Nuxt is fully typed and provides helpful shortcuts to ensure you have access to accurate type information when you ar... - [Understanding how fetch works in Nuxt 2.12](understanding-how-fetch-works-in-nuxt-2-12.md): Explore different features of the fetch hook and learn a brand new way to bring data into Nuxt applications. - [Universal Router](universal-router.md): This example demonstrates Nuxt universal routing utilities without depending on`pages/`and`vue-router`. - [updateAppConfig](update-app-config.md): Update the App Config at runtime. - [Upgrade Guide](upgrade.md): Learn how to upgrade to the latest Nuxt version. - [useAppConfig](use-app-config.md): Access the reactive app config defined in the project. - [useAsyncData](use-async-data.md): useAsyncData provides access to data that resolves asynchronously in an SSR-friendly composable. - [useCookie](use-cookie.md): useCookie is an SSR-friendly composable to read and write cookies. - [Use Custom Fetch Composable](use-custom-fetch-composable.md): This example shows a convenient wrapper for the useFetch composable from nuxt. It allows you to customize the fetch r... - [useError](use-error.md): useError composable returns the global Nuxt error that is being handled. - [useFetch](use-fetch.md): Fetch data from an API endpoint with an SSR-friendly composable. - [useHeadSafe](use-head-safe.md): The recommended way to provide head data with user input. - [useHead](use-head.md): useHead customizes the head properties of individual pages of your Nuxt app. - [useHydration](use-hydration.md): Allows full control of the hydration cycle to set and receive data from the server. - [useLazyAsyncData](use-lazy-async-data.md): This wrapper around useAsyncData triggers navigation immediately. - [useLazyFetch](use-lazy-fetch.md): This wrapper around useFetch triggers navigation immediately. - [useLoadingIndicator](use-loading-indicator.md): This composable gives you access to the loading state of the app page. - [useNuxtApp](use-nuxt-app.md): Access the shared runtime context of the Nuxt Application. - [useNuxtData](use-nuxt-data.md): Access the current cached value of data fetching composables. - [`usePreviewMode`](use-preview-mode.md): Preview mode allows you to see how your changes would be displayed on a live site without revealing them to users. - [useRequestEvent](use-request-event.md): Access the incoming request event with the useRequestEvent composable. - [useRequestFetch](use-request-fetch.md): Forward the request context and headers for server-side fetch requests with the useRequestFetch composable. - [useRequestHeader](use-request-header.md): Use useRequestHeader to access a certain incoming request header. - [useRequestHeaders](use-request-headers.md): Use useRequestHeaders to access the incoming request headers. - [useRequestURL](use-request-url.md): Access the incoming request URL with the useRequestURL composable. - [useResponseHeader](use-response-header.md): Use useResponseHeader to set a server response header. - [useRouteAnnouncer](use-route-announcer.md): This composable observes the page title changes and updates the announcer message accordingly. - [useRoute](use-route.md): The useRoute composable returns the current route. - [useRouter](use-router.md): The useRouter composable returns the router instance. - [useRuntimeConfig](use-runtime-config.md): Access runtime config variables with the useRuntimeConfig composable. - [useRuntimeHook](use-runtime-hook.md): Registers a runtime hook in a Nuxt application and ensures it is properly disposed of when the scope is destroyed. - [useSeoMeta](use-seo-meta.md): The useSeoMeta composable lets you define your site's SEO meta tags as a flat object with full TypeScript support. - [useServerSeoMeta](use-server-seo-meta.md): The useServerSeoMeta composable lets you define your site's SEO meta tags as a flat object with full TypeScript support. - [useState](use-state.md): The useState composable creates a reactive and SSR-friendly shared state. - [utils](utils.md): Use the utils/ directory to auto-import your utility functions throughout your application. - [Nuxt 3.10](v3-10.md): Nuxt 3.10 is out - packed with features and fixes. Here are a few highlights. - [Nuxt 3.11](v3-11.md): Nuxt 3.11 is out - with better logging, preview mode, server pages and much more! - [Nuxt 3.12](v3-12.md): Nuxt 3.12 is out - full of improvements and preparing the way for Nuxt 4! - [Nuxt 3.13](v3-13.md): Nuxt 3.13 is out - porting back some of the new features we're building for Nuxt 4! - [Nuxt 3.14](v3-14.md): Nuxt 3.14 is out - with a new rspack builder, shared folder, and performance enhancements! - [Nuxt 3.15](v3-15.md): Nuxt 3.15 is out - with Vite 6, better HMR and faster performance - [Nuxt 3.16](v3-16.md): Nuxt 3.16 is out - packed with features and performance improvements - [Nuxt 3.17](v3-17.md): Nuxt 3.17 is out - bringing a major reworking of the async data layer, a new built-in component, better warnings, and... - [Nuxt 3.18](v3-18.md): Nuxt 3.18 is out - bringing v4 features to v3, improved accessibility, better browser dev tooling integration, and pe... - [Nuxt 3.3](v3-3.md): The 3.3.0 is a minor (feature) release with lots of performance and DX improvements, bug fixes and new features to pl... - [Nuxt 3.4](v3-4.md): Nuxt 3.4.0 is the latest release of Nuxt 3, bringing exciting new features, including support for the View Transition... - [Nuxt 3.5](v3-5.md): Nuxt 3.5.0 is out, bringing Vue 3.3, new defaults, interactive server components, typed pages, environment config - a... - [Nuxt 3.6](v3-6.md): Nuxt 3.6 is out, bringing performance improvements, fully static server components, better style inlining, static pre... - [Nuxt 3.7](v3-7.md): Nuxt 3.7 is out, bringing a new CLI, native web streams and response, rendering optimisations, async context support ... - [Nuxt 3.8](v3-8.md): Nuxt 3.8 is out, bringing built-in DevTools, automatic Nuxt Image install, a new app manifest and much more. - [Nuxt 3.9](v3-9.md): Nuxt 3.9 is out - a Christmas gift from the Nuxt team bringing Vite 5, interactive server components, new composables... - [Announcing Nuxt 3.0 stable](v3.md): We are thrilled to announce the first stable version of Nuxt 3.0.0 ✨ - [Nuxt 4.1](v4-1.md): Nuxt 4.1 is out - bringing enhanced build stability, better development experience, and powerful new features for mod... - [Nuxt 4.2](v4-2.md): Nuxt 4.2 is out - with experimental TypeScript plugin support, better error handling in development, abort control fo... - [Nuxt 4.3](v4-3.md): Nuxt 4.3 is out – route rule layouts, ISR payload extraction, draggable error overlay, and more! - [Announcing Nuxt 4.0](v4.md): Nuxt 4.0 is here! A thoughtful evolution focused on developer experience, with better project organization, smarter d... - [Vercel](vercel.md): Deploy your Nuxt Application to Vercel infrastructure. - [Views](views.md): Nuxt provides several component layers to implement the user interface of your application. - [Nuxt: A vision for 2023](vision-2023.md): This past year has been an exciting one. Looking into the new year, there is a lot we have planned as a team and we'd... - [Using Vite Plugins in Nuxt](vite-plugin.md): Learn how to integrate Vite plugins into your Nuxt project. - [Vite](vite.md): Activate Vite to your Nuxt 2 application with Nuxt Bridge. - [Vue.js Development](vuejs-development.md): Nuxt uses Vue.js and adds features such as component auto-imports, file-based routing and composables for an SSR-frie... - [WASM](wasm.md): This example demonstrates the server-side support of WebAssembly in Nuxt. - [Zeabur](zeabur.md): Deploy your Nuxt Application to Zeabur. - [Zerops](zerops.md): Deploy your Nuxt Application to Zerops infrastructure.