今天线上观看了 vueconf,对于很多嘉宾的分享一些底层原理的地方,思路明显跟不上;回想起来,我也从vue2.x开始,使用了两年多的vue了,但是对于很多底层的实现机制了解的并不是很深入。最近在一些项目中使用了vue3 + vite来开发,发现vue3和vite很多地方都是革命性的改动,对此很感兴趣,于是就给自己挖了这个大坑,从学习vue3源码开始,一步一步将这座大山翻过去。
why ?
为什么要学习 vue.js 源码?
- 有助于提升 JavaScript 功底
- 提升工作效率,形成学习与成长的良性循环
- 借鉴优秀源码的经验,站在巨人的肩膀上看世界
- 提升自己解读源码的能力
为什么却很少有人愿意去读源码呢?
- 因为学习源码很枯燥,不像开发项目那样能够很快得到反馈、看到立竿见影的效果
- 学习源码相对于开发项目来说更抽象,理解起来也难,很多人学着学着就放弃了
- 还有很多人想学,却不得法门
接下来,就一起来看看 vue 3.0 都做了哪些方面的优化:
源码优化
- 目录架构调整
主要体现在使用monorepo 和 typescript 管理和开发源码,这样做的目的是提升自身代码可维护性;
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧
相关推荐























![[桜井宁宁]COS和泉纱雾超可爱写真福利集-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/4d3cf227a85d7e79f5d6b4efb6bde3e8.jpg)

![[桜井宁宁] 爆乳奶牛少女cos写真-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/d40483e126fcf567894e89c65eaca655.jpg)