Hi, there! 👋
I'm Alex aka zx 👨💻
As you can see, I'm a frontend developer.
这是我关于崔大的 mini-vue 的个人实现
这个是配套的笔记 搭配起来食用更佳哟
欢迎 star 哦
目前已实现模块:
- reactive
- effect
- readonly
- shallowReadonly
- isProxy
- shallowReactive
- ref
- toRaw
- computed
- 组件
- 打包
- 更新逻辑
- 初始化更新 element 逻辑
- 更新 props
- 更新 children
- array -> text
- text -> text
- text -> array
- array -> array
- 更新 component
- 异步更新视图和
nextTick
API
- compiler 模块概述
- parse 插值表达式
- parse element
- parse text
- parse 联合三种类型
- 从有限状态机的角度看 parse 模块原理
- transform 模块
- codegen 生成 text
- codegen 生成插值
- codegen 生成 element
- template 编译为 render
- runtime-core
- reactivity
- compiler-core