易于使用的
Vue 框架
使用 NuxtJS 充满信心地构建您的下一个 Vue.js 应用程序。 一个 开源 框架,让 Web 开发变得简单而强大。
由 Vue Mastery 制作的视频, 下载免费的 Nuxt 备忘单。
为什么选择 NuxtJS
模块化
Nuxt 基于强大的模块化体系结构。您可以从 50 多个模块中进行选择,以使您的开发更快,更轻松。您无需重新发明轮子即可获得 PWA 好处,无需在页面上添加 Google Analytics 或生成站点地图。
高效率
借助 Nuxt.js,您的应用程序将得到开箱即用的优化。我们尽最大努力通过利用 Vue.js 和 Node.js 最佳实践来构建高性能应用程序。为了从应用程序中挤出所有不必要的内容,Nuxt 包括捆绑分析器和许多微调您的应用程序的机会。
令人愉快
我们的主要重点是开发人员体验。我们喜欢 Nuxt.js,并且会不断改进框架,所以您也喜欢它!
💚
期待有吸引力的解决方案,描述性的错误消息,强大的默认值和详细的文档。 如果有问题或疑问,我们有用的社区将为您提供帮助。
NuxtJS 渲染
服务器端渲染
这是 Nuxt 最受欢迎的模式。使用 SSR(也称为 "universal" 或 "isomorphic" 模式),将使用 Node.js 服务器将基于 Vue 组件的 HTML 传递给客户端,而不是纯 JavaScript。与传统的 Vue SPA 相比,使用 SSR 将带来更大的 SEO 提升,更好的用户体验和更多的机会。
由于单独实施 SSR 可能非常繁琐,因此 Nuxt.js 可为您提供全面的支持,并将处理常见的缺陷。
静态生成
静态网站生成是当前非常热门的话题(又名 JAMStack)。与其切换到另一个框架并花时间去适应它,不如一石二鸟?
( 🐦🐦)
Nuxt.js 支持根据您的 Vue 应用程序生成静态网站。它是 “两全其美” 的选择,因为您不需要服务器,但仍然拥有 SEO 的好处,因为 Nuxt 会预先渲染所有页面并包含必要的 HTML。另外,您可以轻松地将结果页面部署到 Netlify 或 GitHub 页面。
赞助商
NuxtJS 是 MIT 许可的开源项目,完全免费使用。但是,如果没有适当的资金支持,为项目维护和开发新功能所需的工作量将无法持续。如果您经营一家企业并在产生收入的产品中使用 Nuxt,则赞助Nuxt开发具有商业意义:它可以确保您的产品所依赖的项目保持健康并得到积极维护。 它还可以帮助您在 Vue/Nuxt 社区中曝光,并更容易吸引 Vue/Nuxt 开发人员。如果您是个人用户,并且享受使用 Nuxt 带来的生产力,请考虑捐赠作为一种感激之情。