- 发布时间
2020-2021 年回顾
- 作者
- 姓名
- 尤雨溪
- 推特
- @youyuxi
新的一年开始了,我们也迎来了新的博客!在这篇文章中,我们想回顾一下 2020 年的一些亮点,以及我们对 2021 年的一些想法。
回顾 2020 年
2020 年是充满挑战的一年,至少可以说。尽管如此,团队还是在困难的情况下尽力而为。尽管 Vue 已经拥有庞大的用户群,但 Vue 的 NPM 下载量 和 Devtools 每周活跃用户数 在 2020 年都增长了近 50%。截至本文撰写之时,Vue 每月在 NPM 上的下载量约为 800 万次,Devtools 扩展的每周活跃用户数约为 150 万。
除了例行维护之外,我们团队还取得了一些令人难以置信的成就。
- 发布了 Vue 3 核心库
- 为 Vue 3 打造了全新的文档网站
- Vue Router 4
- Vuex 4 (RC)
- Vue DevTools 6.0,支持 Vue 3 (Beta)
- Vue Test Utils 2 (Beta)
除了对现有生态系统进行迭代之外,我们还投资探索了新领域的改进。
- 新的单文件组件 (SFC) 功能提案,旨在利用 SFC 编译器实现更多 DX 和性能提升。
- VueDX,提供更好的 IDE 集成和开发工作流程
- Vite,一个基于现代标准构建的新型构建工具
- VitePress,一个基于 Vue 3 和 Vite 构建的新型静态网站生成器
除了所有这些令人兴奋的项目之外,看到社区在 2020 年面临的挑战(无法举办线下活动)的情况下继续发展,也令人难以置信。通过远程会议、聚会和其他活动等举措,看到社区以新的方式互动,这真是令人高兴,否则这些互动可能无法实现。
展望 2021 年
虽然 Vue 3 带来了许多根本性的改进,并为未来的迭代开辟了道路,但我们仍处于过渡期——无论是库生态系统还是涉及新 API 的最佳实践。在 2021 年初,我们的重点将是进一步稳定 Vue 3 生态系统,并继续帮助社区度过这一过渡期。以下是一些我们期待的事情的非详尽列表。
- 稳定当前的 RC/Beta 子项目
- 最终确定 SFC 提案并进一步完善 IDE 支持
- Vue 3.1 (第一季度,更多细节将在我们最终确定发布计划后公布)
- Vue 2 → 3 迁移工具(预计第一季度末)
- Vue CLI 5,支持 webpack 5(预计第一季度)
Vue 3 IE 11 兼容性构建(预计第二季度)- Vue 2.7(预计第二/第三季度)
- Vite 中的 SSR 支持
- Vuex 5(待定)
此外,我们还对生态系统中的其他框架和库朝着 Vue 3 支持迈进感到兴奋。当然,我们迫不及待地想看看当我们开启 Vue.js 路线图的新篇章时,你们将带来哪些新的想法和工具。