---
title: "Nuxt: 2023 年的愿景"
description: "去年是令人兴奋的一年。展望新的一年，作为一个团队，我们有很多计划，我们愿意与您分享。"
canonical_url: "https://nuxt.zhcndoc.com/blog/vision-2023"
---
# Nuxt: 2023 年的愿景

去年是令人兴奋的一年。展望新的一年，作为一个团队，我们有很多计划，我们愿意与您分享。 ✨

去年是令人兴奋的一年，发布了 Nuxt 3 和 Nitro，并推出了新的 [nuxt.com](http://nuxt.com/) 网站。这是多年工作的成果，不仅产生了 Nuxt 的新主要版本，还有一个新的 Nuxt 架构，一个全栈服务器框架（[Nitro](https://nitro.zhcndoc.com/)），以及一个新的 GitHub 组织和生态系统（[UnJS](https://github.com/unjs/)）。

在整个过程中，[Pooya Parsa](https://github.com/pi0) 带领着 Nuxt 团队，投入了大量的工作和思考，构建 Nuxt 3。

现在，在 2023 年的开始，他把 Nuxt 开源工作的掌舵权交给了我（[Daniel Roe](https://github.com/danielroe)）。Pooya 将继续积极为 Nuxt 项目做贡献，当然也会推动 UnJS 生态系统和 Nitro 项目的开发。

这是一份真正的荣幸，我非常高兴能够与团队和社区一起继续推动 Nuxt 成为使用 Vue 构建 Web 应用程序的直观方式。😊

展望新的一年，作为一个团队，我们有很多计划，我们愿意与您分享。

## 统一 Nuxt

一个重要的变化是将 Nuxt 统一到一个仓库中。

作为 Nuxt 2 的完全重写，Nuxt 3 已在一个单独的仓库 `nuxt/framework` 中开发。Nuxt 3 甚至在 [nuxt.com](http://nuxt.com/) 上有自己的文档，与 Nuxt 2 的文档 [nuxt.com](https://v2.nuxt.com) 不同。在开发中，这有助于我们更快地前进，但与此同时也意味着对 Nuxt 2 的问题关注较少，而且有点令人困惑。

因此，在接下来的几天里，我们将把 Nuxt 的仓库统一到一个单一的仓库 `nuxt/nuxt` 中。我们将会转移所有的问题和讨论，当然，会清楚地标明它们是针对哪个版本的 Nuxt。这也将为我们提供一个机会，关闭已经在 Nuxt 3 中解决或实现的问题和 RFC。

## 新网站

去年我们推出了 [nuxt.com](http://nuxt.com/) 和 Nuxt 的[新标识](https://nuxt.zhcndoc.com/design-kit)。

![Nuxt Website 2023](https://nuxt.zhcndoc.com/assets/blog/website/new-website-2023.png){.rounded-lg.border.border-gray-700}

我们希望将这个网站打造成 Nuxt 的中心。这包括：

- 迁移 Nuxt 2 的文档，以便有一个可以检查的单一网站（带有版本切换器）
- 为社区模块提供文档（使用多源从它们自己的仓库中获取）
- 更新的[示例](https://nuxt.zhcndoc.com/docs/examples/hello-world)，展示更多实际用例，包括认证、monorepo 等

我们对网站还有其他一些令人兴奋的计划，但我不想透露太多，除了说我们很快也会公开网站的源代码。

## 关键模块

Nuxt 生态系统中的模块是一个非常强大的部分，我们对所有扩展 Nuxt 功能的模块作者表示感谢。目前，我们有 60 多个与 Nuxt 3 兼容的模块。我们的目标是继续支持模块开发，并确保 Nuxt 2 中最常用的模块更新或具有简单的迁移路径。

今年年初的主要优先事项是 `nuxt/image`、PWA 和 `nuxt/auth`。

我们还与 Google Aurora 团队共同开发了 `nuxt/font` 和 `nuxt/script` 的 RFC，它们将使您能够更轻松地将最佳性能实践应用于您的 Nuxt 应用程序。敬请期待！

## DX 和性能

我们非常注重使 Nuxt 易于使用，并且希望不断推动卓越的开发者体验的边界，我们相信这将为我们编写的应用程序的用户提供最佳体验。

在接下来的几个月里，我们将继续关注开发者体验和性能。期望看到 Nuxt DevTools 和 CLI 在脚手架方面的改进 - 还有更多。在性能方面，Nuxt 3 + Nitro 是速度、性能和可定制性的游戏改变者，我们将在此基础上构建一些令人惊叹的功能。🚀

## 新的发布周期

了解即将发生的事情是很重要的，我们将花时间确保通过像这样的定期更新清楚地传达关于 Nuxt 的情况。

除此之外，我们计划采用[语义化版本](https://semver.org/)作为一致的发布周期。我们的目标是每年发布一次重要的框架版本，每周左右进行补丁发布，每个月左右进行次要发布。除了明确标记为`实验性`的选项外，它们不应包含任何破坏性更改。

一个注意事项：我们不希望 3 -> 4 之间的间隔（无论是时间还是破坏性更改）像 2 -> 3 之间那样大，因此，当 Nuxt 4 的时候，可以期待一个更加友好的升级方式！

在即将发布的 3.1.0 版本中，您已经可以找到大量的错误修复，以及以下内容：

- 实验性的仅服务器组件和组件岛渲染器
- Nitro 2、Vite 4 和 Rollup 3 的支持

## 迁移到 Nuxt 3

2023 年 12 月 31 日，Vue 2 将到达生命周期的终点（EOL），随之而来的是 Nuxt 2。Vue 和 Nuxt 将继续为许多人提供支持和工作，但同时，许多公司和用户将希望过渡到 Nuxt 3（我们鼓励这样做！）。

因此，今年我们的重点将是支持所有希望将他们的应用迁移到 Nuxt 3 的人。我们还将努力将关键错误修复和安全修复迁移回 Nuxt 2。

此外，还有 Nuxt Bridge。它是作为一个模块构建的，用于将 Nuxt 3 的功能和错误修复带回 Nuxt 2，尽管它尚未以稳定版本发布。我们计划在接下来的一个月左右稳定和发布它，但我们在今年的主要工作重点将是帮助人们过渡到 Nuxt 3。

---

能成为这个社区的一部分是一种特权，我们祝您新年快乐！ 💚

Daniel（代表整个Nuxt团队）


## Sitemap

See the full [sitemap](https://nuxt.zhcndoc.com/sitemap.md) for all pages.
