深入学习 Vue3 核心逻辑,从零构建 Vue3 模型。
目标是用自己的 reactivity 支持现有的 demo 运行
- reactive 的实现
- track 依赖收集
- trigger 触发依赖
- effect 的实现
- 支持 effect.scheduler
- 支持 effect.stop
- readonly 的实现
- 支持 isReactive
- 支持 isReadonly
- 支持 isProxy
- 支持嵌套 reactive
- 支持嵌套 readonly
- 支持 shallowReadonly
- 支持 shallowReactive
- ref 的实现
- isRef和unRef的实现
- 支持 proxyRefs
- computed 的实现
- 支持 toRaw
- 支持组件类型