尤雨溪发布Vue 3.0开发路线
极客时间编辑部
讲述:丁婵大小:1.34M时长:02:56
在最近的 Vue.js 伦敦大会上,Vue 的作者尤雨溪简要介绍了 Vue 下一个主要版本要发布的内容,随后,他又在 medium 个人博客上发布了 Vue 3.0 的开发路线,将会作出重大变更。
据了解,尤雨溪对 Vue 进行重构的原因是,JavaScript 生态系统和语言本身正在迅速发展。一些经过重大改进的工具可以增强 Vue 的工作流程,很多新的语言特性使得 Vue 试图解决的问题变得更简单、更完整和更有效。
虽然现在宣布了这些内容,但是他们还没有确定的时间表。目前所知道的是他们将采取哪些步骤来达成重构的目标:
1. 运行时原型内部反馈
这是 Vue 团队现在所处的阶段。目前,他们已经有了一个可运行的运行时原型,包括新的 observer、Virtual DOM 和组件实现。团队邀请了一组有影响力的社区项目作者,为内部变更提供反馈,并希望在继续前进之前确保他们对这些变更感到满意。
2.RFC 公众反馈
在对新设计获得一定程度的信心后,对于每次重大变更,团队都将发布一个专门的 RFC,期待获得来自社区的公众反馈,以巩固他们的想法。
3. 在 2.x 和 2.x-next 中引入兼容功能
团队计划通过 2.x 逐步让用户适应新的变化,将通过 opt-in 适配器逐步将确认的 API 变更引入到 2.x 中。用户可以通过 2.x-next 体验新的基于 Proxy 的 observer。
4.Alpha 阶段
接下来,团队将完成 3.0 版本的编译器和服务器端渲染部分,并开始发布 Alpha 版本。这些主要用于针对一小部分新应用进行稳定性测试。
5.Beta 阶段
在测试阶段,团队的主要目标是更新支持库和工具,并确保它们与新版本能够完美兼容。他们还会与社区的库作者合作,一起为 3.0 做好准备。
6.RC 阶段
在 API 和代码库稳定之后,团队将冻结 API 并进入 RC 阶段。在这个阶段,他们还将提供了“兼容版本”,包含 2.x API 兼容层的 3.0 版本。
7 .IE 11 构建
在发布最终版本之前的最后一个任务是提供 IE 11 兼容构建版本。
8. 最终发布
据介绍,Vue 团队还没有确定什么时候可以发布最终版本,但很可能会在 2019 年。他们更关心的是能否交付稳定的版本,至于具体的日期可能就不那么重要了。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论