nuxt/nuxt

GitHub: nuxt/nuxt

Nuxt 是一个基于 Vue.js 的开源全栈框架,旨在让开发者以直观且可扩展的方式构建类型安全、高性能的生产级 Web 应用和网站。

Stars: 60787 | Forks: 5849

Nuxt banner # Nuxt

Version Downloads License Modules Website Discord Nuxt openssf scorecard score Ask DeepWiki

Nuxt 是一个免费且开源的框架,提供了一种直观且可扩展的方式来使用 Vue.js 创建类型安全、高性能且达到生产级别的全栈 Web 应用和网站。 它提供了许多功能,使得构建快速、利于 SEO 且可扩展的 Web 应用变得十分容易,包括: - 服务端渲染、静态站点生成、混合渲染和边缘渲染 - 带有代码拆分和预获取的自动路由 - 数据获取和状态管理 - 搜索引擎优化和定义 meta 标签 - 自动导入 components、composables 和 utils - 零配置的 TypeScript - 通过 server/ 目录实现全栈开发 - 可通过 [300+ 模块](https://nuxt.com/modules)进行扩展 - 部署到各种[托管平台](https://nuxt.com/deploy) - ...[以及更多](https://nuxt.com) 🚀 ### 目录 - 🚀 [入门指南](#getting-started) - 💻 [Vue 开发](#vue-development) - 📖 [文档](#documentation) - 🧩 [模块](#modules) - ❤️ [贡献](#contribute) - 🏠 [本地开发](#local-development) - 🛟 [专业支持](#professional-support) - 🔗 [关注我们](#follow-us) - ⚖️ [许可证](#license) ## 🚀 入门指南 使用以下命令来创建一个新的入门项目。这将创建一个包含所有必要文件和依赖项的入门项目: ``` npm create nuxt@latest ``` ## 💻 Vue 开发 简单、直观且强大,Nuxt 让你能够以合理的方式编写 Vue 组件。每一项重复性任务都实现了自动化,因此你可以充满信心地专注于编写你的全栈 Vue 应用。 `app.vue` 示例: ``` ``` ## 📖 文档 我们强烈建议你查阅 [Nuxt 文档](https://nuxt.com/docs)来提升技能。这是深入了解该框架的绝佳资源。它涵盖了从入门到高级主题的所有内容。 ## 🧩 模块 探索我们的[模块列表](https://nuxt.com/modules)来为你的 Nuxt 项目强力赋能,这些模块由 Nuxt 团队和社区创建。 ## 🏠 本地开发 请按照文档[设置你的本地开发环境](https://nuxt.com/docs/4.x/community/framework-contribution#setup),为框架和文档做出贡献。 ## 🛟 专业支持 - 技术审计与咨询:[Nuxt Experts](https://nuxt.com/enterprise/support) - 定制开发及更多:[Nuxt Agencies 合作伙伴](https://nuxt.com/enterprise/agencies) ## 🔗 关注我们

Discord  Twitter  GitHub  Bluesky

## ⚖️ 许可证 [MIT](https://github.com/nuxt/nuxt/blob/main/LICENSE)
标签:MITM代理, Vue.js, Web开发框架, 前端工程化, 服务端渲染, 自动化攻击