Nuxt Nation 大会即将到来。加入我们,时间为 11 月 12 日至 13 日。

直观的
Vue 框架

Nuxt 是一个 开源框架,它使 Web 开发变得直观且强大。
自信地创建高性能且生产级的全栈 Web 应用和网站。
开始使用

值得最佳前端团队信赖

强大的
Vue 组件

我们像您一样热爱 Vue 单文件组件。Nuxt 简单、直观且功能强大,让您可以以一种有意义的方式编写 Vue 组件。每个重复的任务都实现了自动化,因此您可以专注于自信地编写全栈 Vue 应用程序。
app.vue
<script setup>
useSeoMeta({
  title: 'Meet Nuxt',
  description: 'The Intuitive Vue Framework.'
})
</script>

<template>
  <div id="app">
    <AppHeader />
    <NuxtPage />
    <AppFooter />
  </div>
</template>

<style>
#app {
  background-color: #020420;
  color: #00DC82;
}
</style>

静态或动态,
由您选择

在路由级别决定您需要的渲染策略。通过利用混合渲染,您可以获得两全其美:静态网站的性能和动态网站的交互性。
<script setup>
// Pre-render the homepage at build time
defineRouteRules({
  prerender: true
})
</script>

<template>
  <div>
    <h1>Homepage</h1>
    <p>Pre-rendered at build time</p>
  </div>
</template>

组合使用
您需要的一切。

路由和布局

基于文件的路由系统,使用强大且传统的方法构建复杂的视图和界面。

数据获取

在服务器上运行的可组合函数,用于为您的组件获取数据并允许您以不同的方式呈现内容。

资产和样式

图像、字体和脚本优化,并内置支持 CSS Modules、Sass、PostCSS、CSS-in-JS 等。

SEO 和元标签

可供搜索引擎索引且已准备好投入生产,同时给最终用户带来应用程序的感觉。

中间件

在渲染页面或页面组之前运行自定义代码,例如身份验证、本地化或 A/B 测试。

状态管理

Nuxt 提供了一种简单的方法来在组件之间共享反应式且对 SSR 友好的状态。

过渡

使用内置的 Vue 和浏览器过渡支持在布局、页面和组件之间创建平滑的过渡。

错误处理

内置错误处理和日志记录,可帮助您调试应用程序并提供更好的用户体验。

使用另一个 Nuxt 应用程序扩展您的 Nuxt 应用程序,以重用组件、可组合函数、布局、页面等。

服务器路由

创建 API 端点和服务器路由以安全地连接到第三方服务并从您的前端获取数据。

自动导入

Nuxt 自动导入辅助函数、可组合函数和 Vue API,以便在您的应用程序中使用而无需显式导入它们。

TypeScript

Nuxt 提供了有用的快捷方式,以确保您在编码时可以访问准确的类型信息。

使用
无限集成

与您最喜欢的工具和服务集成。Nuxt 构建灵活,可通过强大的模块生态系统进行扩展。使用一行代码将您的应用程序连接到流行的无头 CMS、电子商务、数据库或 UI/UX 库。
NetlifyNuxtHubVercelHerokuCloudflareAmplifyDigitalOceanTailwind CSSSupabaseStripeFirebaseStrapiWordPressDirectusStoryblokSanitySentryShopifyMeilisearchAlgolia

由全球开发者
构建而成。

Nuxt 及其生态系统的开发由一个国际团队领导。从贡献者到开发者倡导者,社区由来自不同背景和技能的成员组成。我们很高兴每天都能看到新成员加入,并鼓励任何人都能以多种方式加入我们:回答问题、发表演讲、创建模块并为核心做出贡献。

值得
全球网络

Nuxt 提供了一个引人注目的解决方案和一个伟大的生态系统,可帮助您交付性能卓越且 SEO 友好的全栈 Vue 应用。在 SSR 和 SSG 之间进行选择的灵活性是锦上添花。
Evan You

Evan You

Vue.js 和 Vite 的创建者

对于在 Web 上构建生产级产品的团队来说,Nuxt 是一个极好的选择。它旨在将性能最佳实践融入其中,同时保持出色的 Vue.js 开发者体验。
Addy Osmani

Addy Osmani

Chrome 首席工程师

Nuxt 一直是开发者和框架作者的创新和灵感的来源。看到它在 Web 上各种规模的 Web 项目中的增长令人惊叹。
Guillermo Rauch

Guillermo Rauch

Vercel 联合创始人兼首席执行官

Nuxt 从一开始就拥有出色的开发者生产力、体验和性能!它非常注重细节,确保团队能够触手可及地高效构建各种类型的应用程序。
Sarah Drasner

Sarah Drasner

Google 工程总监

Nuxt 采用了一种独特的方法,将出色的开发者体验与可重用、完全集成的功能相结合,从而加快您下一个网站或应用程序的开发和性能。
Dominik Angerer

Dominik Angerer

Storyblok 联合创始人

我第一次使用 Nuxt 时就爱上了它。除了可扩展性、性能和开发者体验之外,背后的团队也非常棒。感谢开发了这样一个优秀的框架,并使我们的生活更加轻松!
Savas Vedova

Savas Vedova

GitLab 高级前端工程师

Nuxt 将高性能与专注的开发者体验相结合,堪称游戏规则的改变者。它兼具 SSR 和 SSG 的灵活性,以及与 Vue.js 生态系统一样充满活力的社区,使其成为现代 Web 项目的绝佳选择。
Rijk van Zanten

Rijk van Zanten

Directus 首席技术官