app.vue
<script setup lang="ts">
const version = 4
</script>
<template>
  <h1>
    Hello Nuxt {{ version }}!
  </h1>
</template>
<style scoped>
h1 {
  font-size: 3rem;
}
</style>
pages/index.vue
<template>
  <h1>Index page</h1>
  <NuxtLink to="/blog/hello-world">
    Go to blog post
  </NuxtLink>
</template>
pages/index.vue
<script setup lang="ts">
const { data: page } = await useFetch('/api/cms/home')
</script>
<template>
  <h1>{{ page.title }}</h1>
  <NuxtLink to="/blog/hello-world">
    Go to blog post
  </NuxtLink>
</template>
app.vue
<script setup>
const message = ref('Nuxt')
const hello = () => sayHello(message.value)
</script>
<template>
  <main>
    <h1>Demo with auto imports</h1>
    <form @submit.prevent="hello">
      <MyInput v-model="message" />
      <button type="submit">Say Hello</button>
    </form>
  </main>
</template>
server/api/hello.ts
export default defineEventHandler((event) => {
  return {
    message: 'Hello World'
  }
})
全球领先公司之选
随需求增长而启用功能
Nuxt 随您的需求而成长和适应,同时提供卓越的开发者体验。从简单的着陆页到可为数百名开发者团队扩展的复杂 Web 应用程序,无所不能。我们设计 Nuxt 的目标是让所有技能水平的开发者都能轻松上手。
- 零配置立即开始使用 Vue 或 TypeScript 编写代码 — Nuxt 为您处理所有设置。
- 渲染模式服务器端渲染、客户端渲染、静态站点生成,您甚至可以根据页面级别进行选择。
- 路由与布局使用我们的文件系统路由来构建复杂的基于 URL 的视图,同时重复使用组件以提高性能。
- 数据获取使您的 Vue 组件异步并等待数据。Nuxt 为通用数据获取提供了强大的组合式函数。
- 错误处理使用我们内置的处理程序和自定义错误页面来捕获应用程序中的错误。
- 过渡在布局、页面和组件之间实现平滑过渡。
- 资产与样式通过内置支持,受益于自动图像、字体和脚本优化。
- SEO 与元标签创建可供搜索引擎完全索引的生产就绪应用程序。
- 模块化通过 200 多个模块扩展 Nuxt 功能,更快地交付您的应用程序。
- 中间件在渲染页面之前保护或添加自定义逻辑(本地化、A/B 测试)。
- 使用 TypeScript 实现类型安全通过自动生成的类型和 tsconfig.json 编写类型安全代码。
- 立即深入了解 Nuxt
基于坚实基础
Nuxt 建立在可靠的开源技术之上,并具有在不同构建工具之间进行选择的多功能性。
使用 Vue.js 的前端
Nuxt 建立在 Vue.js 之上,利用其响应式、基于组件的架构来创建强大、可扩展且无缝的 Web 应用程序。
使用 Vite 的打包工具
Nuxt 利用 Vite 的前端构建能力,通过即时热模块替换 (HMR) 助力 Web 应用程序的快速开发,提供最佳开发者体验。
使用 Nitro 的服务器
Nuxt 使用 Nitro 作为服务器引擎来构建多功能的全栈 Web 应用程序,可部署到任何平台。
开发者简单而强大的 Web 应用程序之选
Nuxt 源于开发者提高生产力和平台性能的需求。它最初是一个基于 Vue 的解决方案,用于自动化任务和服务器端渲染,如今已受到全球初创企业和大型企业的信赖。
通过即插即用模块扩展 Nuxt
Nuxt 拥有丰富的模块生态系统,包括官方和社区驱动的模块。这通过为常见需求提供开箱即用的解决方案来加速开发。
随时随地部署您的应用程序
一键部署和零配置选项让您的 Nuxt 应用程序轻松上线。选择您的平台,让 Nuxt 处理其余工作,让您专注于构建出色的应用程序,而不是管理复杂的部署。
Nuxt 企业支持
为确保您的 Nuxt 项目充分发挥潜力,我们的 Nuxt 专家团队,包括  Vue、  Nuxt 和  Vite 的核心贡献者,提供全套服务。
性能优化
通过我们的专家优化,提升 Nuxt 性能和可靠性。
迁移到 Nuxt
确保从开始到部署的成功、无痛迁移。
Nuxt 研讨会
通过培训和支持培养专家团队。
由世界各地的开发者构建。
Nuxt 及其生态系统的开发由一个国际团队领导。从贡献者到开发者倡导者,社区由拥有不同背景和技能的成员组成。我们很高兴每天都能看到新成员,并鼓励任何人加入我们,以多种方式提供帮助:回答问题、发表演讲、创建模块和为核心贡献代码。
案例展示














