Framework1.5M+/wkMIT

nuxt

Nuxt is the intuitive full-stack framework for building Vue.js applications with server-side rendering, static generation, and hybrid rendering capabilities. Nu

Installation

npm
npm install nuxt
yarn
yarn add nuxt
pnpm
pnpm add nuxt

Import

ESM
// Auto-imported in Nuxt

Quick Example

usage
<template>
  <div>
    <h1>Hello Nuxt</h1>
    <NuxtLink to="/about">About</NuxtLink>
  </div>
</template>

About nuxt

Nuxt is the intuitive full-stack framework for building Vue.js applications with server-side rendering, static generation, and hybrid rendering capabilities. Nuxt 3 is built on Nitro, a powerful server engine that supports deployment to any JavaScript runtime including Node.js, Deno, Cloudflare Workers, and Vercel Edge Functions. The framework provides auto-imports for Vue composables, components, and utility functions, eliminating most manual import statements. Nuxt features file-based routing, layouts, middleware, server API routes, data fetching composables (useFetch, useAsyncData), and state management through useState. Its module ecosystem extends functionality with official modules for content management, image optimization, authentication, and SEO. Nuxt DevTools provides an embedded panel for inspecting routes, components, state, and module configurations during development. The framework handles both universal (SSR) and client-only (SPA) rendering modes and can apply different rendering strategies per route through hybrid rendering rules. Nuxt is the recommended way to build production Vue.js applications requiring SEO and performance.

Quick Facts

Packagenuxt
CategoryFramework
Weekly Downloads1.5M+
LicenseMIT
Installnpm install nuxt

Related Packages

Browse npm Packages by Category

Explore our reference of 200 popular npm packages with install commands, examples, and quick-start guides.