vue-next已发布半年有余,最近花了几天时间,把首次渲染流程看了一遍。
这个是我目前写的,后续内容将慢慢更新,有兴趣可以点个star或者来个pr
vue-next版本为:3.0.13
问答
-
需要什么样的知识才能看源码? 答:
Typescript(必须)、rollup(可选)、位运算(必须)、node(可选)以上,其中rollup主要负责构建vue和一些环境变量注入,node主要负责一些脚本之类,ts和位运算为必须项,不了解的请前往MDN去了解。 -
看
vue-next可以学到什么?
- Typescript
- 位运算
- rollup
- 编译原理
- diff算法
- commit规范
vue-next的代码设计,规范,和作者对于一些场景的处理方案- 等
- 为什么看
vue-next源码? 答:第2条那么多还不够吗,其实是为了加薪,光这一点已经足够了吧。
顺便在找个工作:坐标上海,联系方式:diy4869(微信)或者2495713984 (qq)备注下就行