Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nuxt/nuxt.js
The Intuitive Vue Framework.
https://github.com/nuxt/nuxt.js
csr full-stack hacktoberfest hybrid node nuxt server-rendering ssg ssr static-site-generator universal vue
Last synced: about 1 month ago
JSON representation
The Intuitive Vue Framework.
- Host: GitHub
- URL: https://github.com/nuxt/nuxt.js
- Owner: nuxt
- License: mit
- Created: 2016-10-26T11:18:47.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2023-12-19T00:39:48.000Z (9 months ago)
- Last Synced: 2023-12-19T08:47:20.125Z (9 months ago)
- Topics: csr, full-stack, hacktoberfest, hybrid, node, nuxt, server-rendering, ssg, ssr, static-site-generator, universal, vue
- Language: TypeScript
- Homepage: https://nuxt.com
- Size: 105 MB
- Stars: 49,067
- Watchers: 782
- Forks: 4,604
- Open Issues: 998
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.config.json
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-nodejs-cn - Nuxt.js - Vue.js 服务端渲染框架 (包 / Web 框架)
- awesome-toolkits - Nuxt.js - Versatile Vue.js Framework. (Web)
- awesome-vue - nuxt.js - 用于服务器渲染Vue app的最小化框架 (服务端)
- awesome-nodejs - Nuxt.js - Minimalistic framework for server-rendered Vue.js apps. ![](https://img.shields.io/github/stars/nuxt/nuxt.js.svg?style=social&label=Star) (Repository / Web Frameworks)
- awesome-nodejs-cn - Nuxt.js - **star:52864** 服务器渲染的Vue.js应用程序的最小化框架 ![star > 2000][Awesome] (包 / Web 框架)
- awesome-nodejs - Nuxt.js - Vue 服务端渲染框架。 ![](https://img.shields.io/github/stars/nuxt/nuxt.js.svg?style=social&label=Star) (GIT 仓库 / Web 框架)
- awesome-starred - nuxt.js - The Intuitive Vue Framework (JavaScript)
- awesome-frontend - nuxt.js
- Awesome-GithubRepos - nuxt.js
- awesome-universal-rendering - Nuxt - Similar to Next.js but for Vue. (Tools / Vue)
- awesome-nodejs - Nuxt.js - Minimalistic framework for server-rendered Vue.js apps. (Packages / Web frameworks)
- awesome-npm - Nuxt.js - Vue 同构框架 (1. 后端开发 / 1.2 框架)
- awesome-vue - nuxt.js - 用于服务器渲染Vue app的最小化框架 (服务端)
- awesome-github-vue - nuxt.js - 用于服务器渲染Vue app的最小化框架 (服务端)
- awesome-nodejs - nuxt.js - The Vue.js Developers Framework - ★ 16228 (Web frameworks)
- awesome-node - Nuxt.js - Minimalistic framework for server-rendered Vue.js apps. (Packages / Web frameworks)
- awesome-f2e-libs - **nuxt.js**
- awesome-nodejs-cn - Nuxt.js - Vue服务端渲染框架. (目录 / Web框架)
- awesome-github-vue - nuxt.js - 用于服务器渲染Vue app的最小化框架 (服务端)
- awesome-nuxtjs - Nuxtjs GitHub Repo
- awesome - nuxt.js - 用于服务器渲染Vue app的最小化框架 (服务端)
README
[![Nuxt banner](./.github/assets/banner.svg)](https://nuxt.com)
# Nuxt
Nuxt is a free and open-source framework with an intuitive and extendable way to create type-safe, performant and production-grade full-stack web applications and websites with Vue.js.
It provides a number of features that make it easy to build fast, SEO-friendly, and scalable web applications, including:
- Server-side rendering, Static Site Generation, Hybrid Rendering and Edge-Side Rendering
- Automatic routing with code-splitting and pre-fetching
- Data fetching and state management
- SEO Optimization and Meta tags definition
- Auto imports of components, composables and utils
- TypeScript with zero configuration
- Go fullstack with our server/ directory
- Extensible with [200+ modules](https://nuxt.com/modules)
- Deployment to a variety of [hosting platforms](https://nuxt.com/deploy)
- ...[and much more](https://nuxt.com) 🚀### Table of Contents
- 🚀 [Getting Started](#getting-started)
- 💻 [ Vue Development](#vue-development)
- 📖 [Documentation](#documentation)
- 🧩 [Modules](#modules)
- ❤️ [Contribute](#contribute)
- 🏠 [Local Development](#local-development)
- ⛰️ [Nuxt 2](#nuxt-2)
- 🛟 [Professional Support](#professional-support)
- 🔗 [Follow Us](#follow-us)
- ⚖️ [License](#license)---
Use the following command to create a new starter project. This will create a starter project with all the necessary files and dependencies:
```bash
npx nuxi@latest init
```> [!TIP]
> Discover also [nuxt.new](https://nuxt.new): Open a Nuxt starter on CodeSandbox, StackBlitz or locally to get up and running in a few seconds.Simple, intuitive and powerful, Nuxt lets you write Vue components in a way that makes sense. Every repetitive task is automated, so you can focus on writing your full-stack Vue application with confidence.
Example of an `app.vue`:
```vue
useSeoMeta({
title: 'Meet Nuxt',
description: 'The Intuitive Vue Framework.'
})
#app {
background-color: #020420;
color: #00DC82;
}```
We highly recommend you take a look at the [Nuxt documentation](https://nuxt.com/docs) to level up. It’s a great resource for learning more about the framework. It covers everything from getting started to advanced topics.
## 🧩 Modules
Discover our [list of modules](https://nuxt.com/modules) to supercharge your Nuxt project, created by the Nuxt team and community.
We invite you to contribute and help improve Nuxt 💚
Here are a few ways you can get involved:
- **Reporting Bugs:** If you come across any bugs or issues, please check out the [reporting bugs guide](https://nuxt.com/docs/community/reporting-bugs) to learn how to submit a bug report.
- **Suggestions:** Have ideas to enhance Nuxt? We'd love to hear them! Check out the [contribution guide](https://nuxt.com/docs/community/contribution) to share your suggestions.
- **Questions:** If you have questions or need assistance, the [getting help guide](https://nuxt.com/docs/community/getting-help) provides resources to help you out.Follow the docs to [Set Up Your Local Development Environment](https://nuxt.com/docs/community/framework-contribution#setup) to contribute to the framework and documentation.
- Technical audit & consulting: [Nuxt Experts](https://nuxt.com/enterprise/support)
- Custom development & more: [Nuxt Agencies Partners](https://nuxt.com/enterprise/agencies)## 🔗 Follow Us
## ⚖️ License
[MIT](https://github.com/nuxt/nuxt/tree/main/LICENSE)