尤大大(尤雨溪)的年度总结、预期

一、前言

刚刚在浏览Vue官网的时候,看看博客,发现尤大大写了年度总结和展望预期,感觉挺好的,这也预示着Vue新的一年的发展方向!

看一下,顺便边缘OB一下哈!!

下面我们进入正文!

二、致辞

新年快乐,Vue社区!随着 2023 年的到来,我们想借此机会回顾一下 2022 年发生的事情,并讨论 2023 年的预期。

三、2022年回顾

2022 年 2 月,我们将 Vue 的默认版本切换到 3.x。这一转变标志着 v3 框架的所有官方部分都准备就绪,包括对文档的重大改进,为最新的最佳实践提供指导。

我们仍处于生态系统迁移到 Vue 3 的过渡期。因此,在转换之后,我们更专注于通过投资工具来改善 Vue 的开发人员体验。我们的团队成员一直积极参与 Vite 的开发,我们通过发布 Volar 1.0 对 Vue 的 IDE 和 TypeScript 支持进行了重大改进。

在 2022 年期间,我们看到 Vue 3 的 NPM 使用量增长了近 200%。在社区方面,Vue 3 生态系统现在已经成熟,有很好的解决方案来帮助提高你的生产力。Nuxt 3 和 Vuetify 3 都在 2022 年 11 月达到了稳定状态,Vue 3 的 NativeScript 最近推出了测试版。此外,我们还想向已经支持 Vue 3 已有一段时间的其他伟大项目致敬:Quasar、NaiveUI、Ionic Vue、PrimeVue、InkLine、ElementPlus 等等。

尽管 Vue 3 现在是默认的,但我们知道由于迁移成本,许多用户不得不留在 Vue 2 上。为了确保 Vue 2 用户从框架的进步中受益,我们决定将 Vue 2 的源代码迁移到 TypeScript,并在 Vue 2.7 中向后移植一些最重要的 Vue 3 特性。我们还确保 Vite、Vue Devtools 和 Volar 同时支持 Vue 2 和 Vue 3。

四、2023年预期

1. 更小、更频繁的次要版本

随着最后一个 Vue 2 次要版本 (2.7) 的发布,我们预计 Vue 3 核心将在 2023 年全力以赴地发布功能。我们有相当长的功能列表,我们很高兴能开发!

我们想要改进的一件事是我们的发布节奏。Vue 遵循 semver,这意味着我们应该只发布次要版本中的功能。过去,我们采用“大型次要”方法,将许多功能组合在一起,形成大型的、不常见的次要版本。这导致相当多的低复杂度功能被阻止,而我们处理其他高复杂性的功能。在 2023 年,我们希望发布更小、更频繁的次要版本,以便我们可以更快地推出更多功能。

这也意味着我们将调整 3.3 中的内容。最初,我们计划在 3.3 中将悬念和反应性转换从实验状态升级。但是,我们认为两者都需要进一步的 RFC 讨论,并且它们不应该阻止其他更直接的功能登陆。现在,3.3 的目标是获得建议/计划的功能,这些功能显然是胜利的,不需要 RFC 讨论 - 例如,支持宏中的外部导入类型

你可能感兴趣的:(Vue,vue.js,javascript,前端)