← Software

Nuxt

A Vue.js framework with SSR, file-based routing, and modules.

Nuxt logo

Nuxt is a full-featured Vue.js framework that adds file-system based routing, server-side rendering, hybrid static / dynamic rendering, modules, and zero-config TypeScript support on top of Vue 3 and Vite. The default folder layout (pages/, components/, layouts/, middleware/, plugins/) mirrors the Vue-component model the framework is built around, and the underlying nitro server runs on Node.js, Deno, Bun, Cloudflare Workers, AWS Lambda, and Vercel without code changes.

Sebastien Chopin and Alexandre Chopin started Nuxt in 2016, inspired by Next.js but tailored for Vue. NuxtLabs is the commercial company that employs many core developers; the framework itself is MIT-licensed.

Nuxt is to Vue what Next.js is to React: the dominant choice when a Vue app graduates from a small SPA into something with SEO-relevant rendering, structured data fetching, and multi-deployment-target needs. The Nuxt module ecosystem covers content management (Nuxt Content), authentication, Tailwind integration, and many other common needs.

License: MIT

Category: Web

Website: https://nuxt.com/

Install

npx nuxi init my-app

Authors

  • Nuxt Labs and the Nuxt team
PreviousNode.js NextOBS Studio

This site is currently in Beta. Contact: Chris Paton

Textbook of AI · Textbook of Usability · Textbook of Digital Health

Auckland Maths and Science Tutoring