乐趣区

关于前端:Vue-3-is-now-in-RC

明天 Vue 官网发表 Vue 3.0 已进入 RC(发行候选)阶段!仰天长啸~ “ 天下苦秦久矣 ”。

进入 RC 阶段意味着 Vue 3 外围的 API 和实现均已稳固。原则上,咱们不心愿在最终版本公布之前引入新的次要性能或做出重大更改。当初,大多数官网框架部件也提供了 v3 反对。请在此处查看最新状态。

New Documentation

Vue 文档团队曾经更新了 v3 文档,当初能够在 v3.vuejs.org 上应用它!这是一项艰巨的工作,这要归功于文档团队的辛勤工作:@ NataliaTepluhina,@ bencodezen,@ phananand @ sdras。新文档通过精心移植,以涵盖 v2 和 v3 之间的差别,能够在 VuePress 上运行,并且具备改良的代码示例,能够内联编辑。

无关新性能和更改的疾速概述,请参阅《迁徙指南》。(爱了 爱了 …..

请留神,新文档(尤其是《迁徙指南》)仍在开发中,咱们将在整个 RC 阶段持续欠缺它。

Initial DevTools Support for v3

因为 @Akryum 所做的杰出工作,咱们还公布了具备初始 v3 反对的新 Vue Devtools 的 Beta 版。devtool 已失去重大重构,能够更好地将其外围逻辑与反对的不同 Vue 版本拆散。该界面还具备应用 Tailwind CSS 实现的新外观。以后,仅反对组件查看 - 但很快将有更多功能。

Trying It Out

如果您有趣味明天尝试 Vue 3,能够通过以下几种办法进行:

  • Play with it on Codepen
  • Start a project using Vite with:
npm init vite-app hello-vue3

Vite comes with <script setup> and <style vars> support in Single File Components.
We are have a pending PR on first-class v3 support in vue-cli-which will be available soon.
Future Work

咱们尚未实现对 RC 的残缺 IE11 反对,因而咱们将持续致力。

同时,咱们的次要重点将转向文档,迁徙和兼容性。咱们以后的指标是为应用 v3 启动新我的项目提供清晰的文档,并帮忙库作者降级其软件包以反对 v3。文档团队将依据社区的反馈持续欠缺迁徙指南和 v3 文档。

将不重要的应用程序从 v2 迁徙到 v3 可能会慢得多。咱们将提供代码模块和工具来帮忙进行此类迁徙,然而在大多数状况下,这将取决于我的项目依赖项能够多快地降级以反对 Vue3。这对于评估降级的危险和工夫投资是否很重要也很重要。值得 - 因为将持续反对 Vue 2。咱们打算在 3.0 发行后指定一个关注期,以通过兼容性插件将性能反向移植到 v2 中。咱们曾经在 @vue/composition-api 中看到了这种办法的胜利。

Experimental Features

RC 版本中提供了一些性能,但已标记为试验性功能:

  • [<Suspense>]()
  • <script setup>
  • <style vars>

这些性能现已公布,目标是收集理论应用状况的反馈,但它们可能仍会收到重大更改 / 重大调整。它们可能会在 3.0 中放弃试验状态,并最终成为 3.1 的一部分。

原文地址:github.com/vuejs/rfcs/issues/189

情谊提醒: Vue 相干国内外最新动静视频, 关注公众号 Ant Vue 即可观看。

退出移动版