原文: https://github.com/vuejs/rfcs...

可以说是 vue3 近期内最大的变动了

原文翻译:

我们非常激动地宣布,Vue 3.0已经进入RC阶段! 进入RC阶段意味着 Vue 3 core 的API和实现都已经稳定。原则上,我们不希望在最终发布之前引入新的主要特性或破坏性的更改。大多数官方框架部分现在也有v3支持。请在这里查看最新的状态。

新文档

Vue 文档团队正在更新 v3 版本的文档,现在可以在 v3.vuejs.org 上找到它。这是一项艰巨的任务,感谢团队的辛勤工作 @NataliaTepluhina, @bencodezen, @phanan和@sdras。新文档经过了精心的迁移,涵盖了v2和v3之间的差异,运行在VuePress上,并改进了可以内联编辑的代码示例。

如果要快速了解什么是新的,什么是更改的,请参阅迁移指南.。

请注意,新的文档,特别是迁移指南,仍在进行中。

Initial DevTools Support for v3

我们还发布了带有初始v3支持的新Vue DevTools的测试版,这要感谢 @Akryum 的出色工作。

devtool 已经进行了一个主要的重构,以更好地将其核心逻辑从不同的 Vue 版本解耦。界面也有一个新的外观由 Tailwind CSS 实现。目前,只支持组件检查,但更多的功能将很快推出。

目前,Vue Devtools 的 beta 测试版仍在Chrome网上商店中审核,但是你可以在本地下载并安装扩展

注意: devtools需要vue@3.0.0 -rc.1

Trying It Out

如果你现在对尝试 Vue 3 感兴趣,有几种方法可以做到:

未来的工作

我们尚未完成完整 IE11 支持,因此我们将继续努力。

同时,我们的主要关注点将转移到文档、迁移和兼容性上。我们当前的目标是为开始使用 v3 的新项目提供清晰的文档,并帮助库作者升级他们的包以支持 v3。文档团队将根据社区的反馈继续完善 迁移指南和v3文档。

将重要的应用程序从v2迁移到v3可能是一个慢得多的过程。我们将提供代码模块和工具来帮助迁移,但在大多数情况下,这将取决于项目依赖项升级到支持 Vue 3的速度。评估升级的风险和时间投资是否值得也很重要——因为Vue 2将继续得到支持。我们计划在3.0版本发布后专门花一段时间,通过兼容性插件将特性反向移植到v2中。我们已经在@vue/composition-api中看到了这种方法的成功。

实验特性

在RC版本中有一些功能,但已经被标记为实验性:

现在发布这些特性是为了从实际使用中收集反馈,但它们仍然可能收到破坏性的更改/重大调整。它们可能在3.0 中仍处于试验阶段,并最终成为 3.1 的一部分。


skywalker512
23 声望0 粉丝