|
8 | 8 |
|
9 | 9 | ###目录 |
10 | 10 |
|
11 | | -| 章节| 目录| |
12 | | -| :------------| :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |
13 | | -| 整体架构|[1. Vue3 设计思想](https://2xiao.github.io/leetcode-js/vue/1.html) <br>[2. 开发环境搭建](https://2xiao.github.io/leetcode-js/vue/2.html)| |
14 | | -| 响应式原理|[3. 响应式数据核心](https://2xiao.github.io/leetcode-js/vue/3.html) <br>[4. Reactivity 模块](https://2xiao.github.io/leetcode-js/vue/4.html) <br>[5. Ref的概念](https://2xiao.github.io/leetcode-js/vue/5.html) <br>[6. Computed 实现原理](https://2xiao.github.io/leetcode-js/vue/6.html) <br>[7. Watch & WatchEffect](https://2xiao.github.io/leetcode-js/vue/7.html)| |
15 | | -| 渲染原理|[8. 实现 runtime-dom](https://2xiao.github.io/leetcode-js/vue/8.html) <br>[9. 实现 runtime-core](https://2xiao.github.io/leetcode-js/vue/9.html)| |
16 | | -| Diff 算法原理|[10. 实现 Diff 算法](https://2xiao.github.io/leetcode-js/vue/10.html)| |
17 | | -| 组件渲染原理|[11. 实现 Text 和 Fragment](https://2xiao.github.io/leetcode-js/vue/11.html) <br>[12. 实现组件渲染](https://2xiao.github.io/leetcode-js/vue/12.html) <br>[13. 实现 setup 函数](https://2xiao.github.io/leetcode-js/vue/13.html) <br>[14. 实现函数式组件](https://2xiao.github.io/leetcode-js/vue/14.html) <br>[15. 依赖注入原理](https://2xiao.github.io/leetcode-js/vue/15.html) <br>[16.实现 Ref](https://2xiao.github.io/leetcode-js/vue/16.html)| |
18 | | -| 其他实现原理|[17. 实现 Teleport](https://2xiao.github.io/leetcode-js/vue/17.html) <br>[18. 实现 Transition](https://2xiao.github.io/leetcode-js/vue/18.html) <br>[19. 实现 KeepAlive](https://2xiao.github.io/leetcode-js/vue/19.html) <br>[20. 实现异步组件](https://2xiao.github.io/leetcode-js/vue/20.html)| |
19 | | -| 模板编译原理|[21. 编译优化](https://2xiao.github.io/leetcode-js/vue/21.html) <br>[22. 模板转化 AST 语法树](https://2xiao.github.io/leetcode-js/vue/22.html) <br>[23. 代码转化](https://2xiao.github.io/leetcode-js/vue/23.html) <br>[24. 代码生成](https://2xiao.github.io/leetcode-js/vue/24.html)| |
| 11 | +| 章节| 目录| |
| 12 | +| :------------| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |
| 13 | +| 整体架构|[1. Vue3 设计思想](https://2xiao.github.io/leetcode-js/vue/1.html) <br>[2. 开发环境搭建](https://2xiao.github.io/leetcode-js/vue/2.html)| |
| 14 | +| 响应式原理|[3. 响应式数据核心](https://2xiao.github.io/leetcode-js/vue/3.html) <br>[4. Reactivity 模块](https://2xiao.github.io/leetcode-js/vue/4.html) <br>[5. Ref实现](https://2xiao.github.io/leetcode-js/vue/5.html) <br>[6. Computed 实现原理](https://2xiao.github.io/leetcode-js/vue/6.html) <br>[7. Watch & WatchEffect](https://2xiao.github.io/leetcode-js/vue/7.html)| |
| 15 | +| 渲染原理|[8. 实现 runtime-dom](https://2xiao.github.io/leetcode-js/vue/8.html) <br>[9. 实现 runtime-core](https://2xiao.github.io/leetcode-js/vue/9.html)| |
| 16 | +| Diff 算法原理|[10. 实现 Diff 算法](https://2xiao.github.io/leetcode-js/vue/10.html)| |
| 17 | +| 组件渲染原理|[11. 实现 Text 和 Fragment](https://2xiao.github.io/leetcode-js/vue/11.html) <br>[12. 实现组件渲染](https://2xiao.github.io/leetcode-js/vue/12.html) <br>[13. 实现 setup 函数](https://2xiao.github.io/leetcode-js/vue/13.html) <br>[14. 实现函数式组件](https://2xiao.github.io/leetcode-js/vue/14.html) <br>[15. 依赖注入原理](https://2xiao.github.io/leetcode-js/vue/15.html) <br>[16.简化版 Ref 实现](https://2xiao.github.io/leetcode-js/vue/16.html)| |
| 18 | +| 其他实现原理|[17. 实现 Teleport](https://2xiao.github.io/leetcode-js/vue/17.html) <br>[18. 实现 Transition](https://2xiao.github.io/leetcode-js/vue/18.html) <br>[19. 实现 KeepAlive](https://2xiao.github.io/leetcode-js/vue/19.html) <br>[20. 实现异步组件](https://2xiao.github.io/leetcode-js/vue/20.html)| |
| 19 | +| 模板编译原理|[21. 编译优化](https://2xiao.github.io/leetcode-js/vue/21.html) <br>[22. 模板转化 AST 语法树](https://2xiao.github.io/leetcode-js/vue/22.html) <br>[23. 代码转化](https://2xiao.github.io/leetcode-js/vue/23.html) <br>[24. 代码生成](https://2xiao.github.io/leetcode-js/vue/24.html)| |
20 | 20 |
|
21 | 21 | --- |
22 | 22 |
|
|