mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-22 05:35:13 +00:00
docs: improve readme readability (#26118)
Co-authored-by: Sébastien Chopin <seb@nuxtlabs.com> Co-authored-by: Sébastien Chopin <seb@nuxt.com>
This commit is contained in:
parent
a249782f6f
commit
7551e440e0
52
README.md
52
README.md
@ -13,16 +13,32 @@
|
|||||||
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.
|
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:
|
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 or Hybrid Rendering
|
- Server-side rendering, Static Site Generation, Hybrid Rendering and Edge-Side Rendering
|
||||||
- Automatic routing with code-splitting
|
- Automatic routing with code-splitting and pre-fetching
|
||||||
- State management
|
- Data fetching and state management
|
||||||
- SEO Optimization
|
- SEO Optimization and Meta tags definition
|
||||||
- Auto imports
|
- Auto imports of components, composables and utils
|
||||||
- Extensible with [180+ modules](https://nuxt.com/modules)
|
- 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)
|
- Deployment to a variety of [hosting platforms](https://nuxt.com/deploy)
|
||||||
- ...[and much more](https://nuxt.com) 🚀
|
- ...[and much more](https://nuxt.com) 🚀
|
||||||
|
|
||||||
## Getting Started
|
### 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)
|
||||||
|
- 🔗 [Follow us](#follow-us)
|
||||||
|
- ⚖️ [License](#license)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## <a name="getting-started">🚀 Getting Started</a>
|
||||||
|
|
||||||
Use the following command to create a new starter project. This will create a starter project with all the necessary files and dependencies:
|
Use the following command to create a new starter project. This will create a starter project with all the necessary files and dependencies:
|
||||||
|
|
||||||
@ -30,9 +46,10 @@ Use the following command to create a new starter project. This will create a st
|
|||||||
npx nuxi@latest init <my-project>
|
npx nuxi@latest init <my-project>
|
||||||
```
|
```
|
||||||
|
|
||||||
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.
|
> [!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.
|
||||||
|
|
||||||
## Vue Development
|
## <a name="vue-development">💻 Vue Development</a>
|
||||||
|
|
||||||
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.
|
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.
|
||||||
|
|
||||||
@ -54,7 +71,7 @@ useSeoMeta({
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style>
|
<style scoped>
|
||||||
#app {
|
#app {
|
||||||
background-color: #020420;
|
background-color: #020420;
|
||||||
color: #00DC82;
|
color: #00DC82;
|
||||||
@ -62,15 +79,15 @@ useSeoMeta({
|
|||||||
</style>
|
</style>
|
||||||
```
|
```
|
||||||
|
|
||||||
## Documentation
|
## <a name="documentation">📖 Documentation</a>
|
||||||
|
|
||||||
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.
|
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
|
## <a name="modules">🧩 Modules</a>
|
||||||
|
|
||||||
Discover our [list of modules](https://nuxt.com/modules) to supercharge your Nuxt project, created by the Nuxt team and community.
|
Discover our [list of modules](https://nuxt.com/modules) to supercharge your Nuxt project, created by the Nuxt team and community.
|
||||||
|
|
||||||
## Contribute
|
## <a name="contribute">❤️ Contribute</a>
|
||||||
|
|
||||||
We invite you to contribute and help improve Nuxt 💚
|
We invite you to contribute and help improve Nuxt 💚
|
||||||
|
|
||||||
@ -79,21 +96,20 @@ Here are a few ways you can get involved:
|
|||||||
- **Suggestions:** Have ideas to enhance Nuxt? We'd love to hear them! Check out the [contribution guide](https://nuxt.com/docs/community/contribution#creating-an-issue) to share your suggestions.
|
- **Suggestions:** Have ideas to enhance Nuxt? We'd love to hear them! Check out the [contribution guide](https://nuxt.com/docs/community/contribution#creating-an-issue) 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.
|
- **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.
|
||||||
|
|
||||||
## Local Development
|
## <a name="local-development">🏠 Local Development</a>
|
||||||
|
|
||||||
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.
|
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.
|
||||||
|
|
||||||
## Nuxt 2
|
## <a name="nuxt-2">⛰️ Nuxt 2</a>
|
||||||
|
|
||||||
You can find the code for Nuxt 2 on the [`2.x` branch](https://github.com/nuxt/nuxt/tree/2.x) and the documentation at [v2.nuxt.com](https://v2.nuxt.com).
|
You can find the code for Nuxt 2 on the [`2.x` branch](https://github.com/nuxt/nuxt/tree/2.x) and the documentation at [v2.nuxt.com](https://v2.nuxt.com).
|
||||||
|
|
||||||
## Follow us
|
## <a name="follow-us">🔗 Follow us</a>
|
||||||
|
|
||||||
<p valign="center">
|
<p valign="center">
|
||||||
<a href="https://chat.nuxt.dev"><img width="20px" src="./.github/assets/discord.svg" alt="Discord"></a> <a href="https://twitter.nuxt.dev"><img width="20px" src="./.github/assets/twitter.svg" alt="Twitter"></a> <a href="https://github.nuxt.dev"><img width="20px" src="./.github/assets/github.svg" alt="GitHub"></a>
|
<a href="https://chat.nuxt.dev"><img width="20px" src="./.github/assets/discord.svg" alt="Discord"></a> <a href="https://twitter.nuxt.dev"><img width="20px" src="./.github/assets/twitter.svg" alt="Twitter"></a> <a href="https://github.nuxt.dev"><img width="20px" src="./.github/assets/github.svg" alt="GitHub"></a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
## License
|
## <a name="license">⚖️ License</a>
|
||||||
|
|
||||||
[MIT](./LICENSE)
|
[MIT](./LICENSE)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user