Vue3源码解析,打造自己的Vue3框架
这不是一个高冷、不接地气的源码课!而是一个从开发者实际工作角度出发,结合 Vue 3 的设计机制,通过产出一个精简版 Vue 3 框架的方式,让大家可以站在 Vue 3 源码设计者的角度,俯视所有业务场景,彻底搞清楚每一行 Vue 代码背后,Vue 都做了什么!课程的核心设计原则:让更多的人,以更轻松的方式,学习Vue 3 源码!
Vue3源码解析,打造自己的Vue3框架
课程目录:
第1章 课程导读 试看1 节 | 10分钟
第2章 框架设计前瞻 – 框架设计中的一些基本概念14 节 | 96分钟
第3章 Vue 3源码结构 – 搭建框架雏形 试看12 节 | 84分钟
第4章 响应系统 – 响应系统的核心设计原则 试看8 节 | 61分钟
第5章 响应系统 – 初见 reactivity 模块16 节 | 122分钟
第6章 响应系统 – ref 的响应性9 节 | 65分钟
第7章 响应系统 – watch && computed15 节 | 175分钟
第8章 runtime 运行时 – 运行时核心设计原则 6 节 | 43分钟
第9章 runtime 运行时 – 构建 h 函数,生成 Vnode
第10章 runtime 运行时 – 构建 renderer 渲染器
第11章 runtime 运行时 – 组件的设计原理与渲染方案
第12章 runtime 运行时 – diff 算法核心实现
第13章 compiler 编译器 – 编译时核心设计原则
第14章 compiler 编译器 – 构建 compile 编译器
第15章 compiler 编译器 – 深入编辑器处理逻辑(困难)
第16章 运行时 + 编译时 – 合并 vue 处理逻辑
第17章 课程总结