Vue 3.0-beta.1 发布!

经历一年多的推倒重来反复打磨,在众多开发者的千呼万唤之下,Vue 开发团队终于在今天发布了 3.0-beta.1 版本,也就是测试版。一般来讲,从测试版到正式版,只会修复 bug,不会引入新功能,或者删改老功能。因此,若是你对新版本很是感兴趣,或者有新项目即将上马,不妨尝试一下新版本。html

按照官方路线图,原计划 Q1 末发布测试版,Q2 发布正式版。目前看来稍微有些延期,不过很少。相信正式版会很快到来,很是期待呀。前端


在我看来,Vue 已是一份杰做,而 3.0 的变化则让它更加优秀。vue

起初,Vue 创造性的使用 Object.defineProperty 改写对象属性赋值运算,隐性收集依赖,把前端开发的难度下降了一个维度。今后,咱们不须要考虑怎么绑定数据,怎么更新视图,只须要简简单单修改变量的值,界面就会自动变化,如魔法通常。程序员

现在,Vue 3.0 更进一步,使用 Proxy 拦截赋值操做,不只实现了一样的功能,还大幅下降系统消耗、减小计算时间。——更加值得期待的是,由于新 API 更强大,以前困扰众多开发者的“修改数据,界面不更新”问题,应该会变得极为罕见。编程

这会令 Vue 的入门门槛变得更低。在我看来,这件事善莫大焉。写代码并不只仅是写代码,它是这个世界上成本最低的“创造型”工做。其它创造型工做,好比雕塑、美术,除了复杂的基础教育,还须要昂贵的生产成本。编程不须要,只要你有一台电脑,坐下来就能够写,想怎么写就怎么写,想写什么就写什么。而前端,又是其中成本最低的,你甚至不须要搭建开发环境,拿个记事本就能写,写完放到浏览器里就能跑。segmentfault

从这个角度出发,每次在知乎看到“我出身很差,能不能学编程”,或者“我学历很差,能不能学编程”,我都会建议他们学。由于学会编程,不只仅是掌握一门手艺,可能找到工做、养家糊口,更是给本身的将来增长了一种可行性。学会编程,你就能够把手伸到我这种专业程序员伸不到的地方,帮助本身、帮助他人、甚至帮助世界,同时也能给本身换来各类各样的回报。浏览器

另外,新增的 Composition API——不论是一些人口中的“学 React hooks”,仍是 Vue 做者尤雨溪说的“这不是 hooks,这比 hooks 强太多了”——大大加强了代码的可复用性,能很好的改进代码架构,为更大的项目、更强的架构,带来了更多的可能。架构

若是说 jQuery 让更多的人能够学会开发,那么 Vue 就让更多的人能够开发中大型软件。它会给整个行业带来的巨大帮助,让更多的产品能够有更好的用户体验,让更多的产品能够迁移、升级到新平台、新架构。测试

这个影响是潜移默化的,就像当年 Flash Player 集成 H.264 视频解码器同样,虽然不少人没注意,可是视频网站的春天就是那个时候到来的。现在,有了更好的基础设施,哪一个新产品会崛起,我没法判断,但我以为,对技术来讲,更好的一天已经开始了。网站


若是你想了解 Vue 3.0 的变化,不妨看下个人这篇博客:迎接 Vue 3.0。我还作过一次视频分享:【思否编程公开课】迎接Vue 3.0,比较详细的介绍了新版本的变化,也欢迎观看。

相关文章
相关标签/搜索