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 install nuxt
yarn add nuxt
pnpm add nuxt
Import
// Auto-imported in Nuxt
Quick Example
<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
| Package | nuxt |
| Category | Framework |
| Weekly Downloads | 1.5M+ |
| License | MIT |
| Install | npm install nuxt |
Related Packages
Vue.js is a progressive JavaScript framework for building user interfaces, created by Evan You in 20…
Next.js is the leading React framework for building full-stack web applications, developed and maint…
Astro is a modern web framework designed for building content-driven websites like blogs, documentat…
Pinia is the official state management library for Vue.js, providing a simple, type-safe, and modula…
Vuex is the legacy state management pattern and library for Vue.js applications, serving as a centra…
Browse npm Packages by Category
Explore our reference of 200 popular npm packages with install commands, examples, and quick-start guides.