以往我们在基于 Vue 或者 react 做页面开发时,往往需要通过安装 vue-router 或者 react-router ,然后手动编写其路由组织文件来完成文件对路由结构系统的映射,页面少的时候配置起来还不繁琐,但是当开发一些大型的中后台B端项目的时候,整个配置文件就会很大。有时候如果目录文件的组织结果和路由层级对应不上的话,在日后的开发维护中找起对应路由的文件时就会很繁琐。

今天线上观看了 vueconf,对于很多嘉宾的分享一些底层原理的地方,思路明显跟不上;回想起来,我也从vue2.x开始,使用了两年多的vue了,但是对于很多底层的实现机制了解的并不是很深入。最近在一些项目中使用了vue3 + vite来开发,发现vue3和vite很多地方都是革命性的改动,对此很感兴趣,于是就给自己挖了这个大坑,从学习vue3源码开始,一步一步将这座大山翻过去。

vue