nuxt

Build universal Vue applications with server-side rendering and file-based routing.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/leighayanid/unuxt --skill nuxt-leighayanid
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nuxt
Source: https://github.com/leighayanid/unuxt/tree/main/.agents/skills/nuxt
Command: npx skills add https://github.com/leighayanid/unuxt --skill nuxt-leighayanid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Nuxt solves the complexity of building universal Vue applications by providing server-side rendering, file-based routing, and a cohesive module system in a single framework.

Core Features & Use Cases

  • Auto-imports: automatic access to Vue APIs and Nuxt composables across the app.
  • File-based routing & server routes: simple routing with Nitro-powered API endpoints and middleware support.
  • Rendering and deployment versatility: supports SSR, CSR, and hybrid rendering across Node.js, serverless, and edge environments.

Quick Start

Create a new Nuxt project, install dependencies, and run the dev server to explore SSR, routing, and auto-imports.

Frequently Asked Questions about nuxt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Vue app with server-side rendering and file-based routing?▼

Use Nuxt to build universal Vue applications with server-side rendering, file-based routing, and Nitro-powered API endpoints in a single framework. It provides auto-imports for Vue APIs and composables, plus middleware support across your app.

Can I deploy a Nuxt app to serverless and edge environments?▼

Nuxt supports hybrid rendering across Node.js, serverless, and edge deployments. You can configure SSR, CSR, or hybrid rendering modes to match your target deployment environment using Nuxt 3/4 tooling and the Nuxt CLI.

Do I need Node.js to set up a Nuxt project?▼

Yes, Nuxt requires Node.js and the Nuxt package to run. You create a new project, install dependencies, and run the dev server via the Nuxt CLI to explore server-side rendering, routing, and auto-imports.

How does data fetching work with useFetch and useAsyncData in Nuxt?▼

Nuxt provides useFetch and useAsyncData composables for data fetching in full-stack apps. These auto-imported APIs work with server routes and middleware to fetch data during server-side rendering and client navigation.

What's the best way to create API endpoints in a Nuxt app?▼

Nuxt uses Nitro-powered server routes to create API endpoints. You define server routes and middleware within your project structure, enabling full-stack functionality alongside your Vue components and file-based routing.