首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Vue源码阅读笔记
码农小鼓匠
创建于2024-10-07
订阅专栏
学习Sunday老师的Vue3源码课程后整理的笔记专栏
等 2 人订阅
共9篇文章
创建于2024-10-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Vue3源码学习9——运行时+编译时
基于之前的运行时runtime、渲染器render以及编译器compile,补充最后一步——根据Vue3实际使用时的效果,整合运行时和编译时
Vue3源码学习8——编译器compile进阶
本文对于Vue3的编译器针对响应性数据、多层级节点、指令(v-if)的部分做出了逻辑分析,并参考源码写出简化代码
Vue3源码学习7——编译器compile基础
本文基于Vue3源码,实现了编译器compile的基础内容,支持了非响应式内容的模板编译到render函数
Vue3源码学习6——Diff算法
本文就Vue3中Diff算法的实现逻辑进行了分析,按照源码的逻辑完整分析了3大场景共5种Diff处理的逻辑,并给出了一些图像逻辑说明
Vue3源码学习5——组件的renderer渲染器
这一篇继之前的renderer渲染器后,对Vue3源码中组件的渲染部分进行了阅读,区分了有状态/无状态组件,并对生命周期钩子和setup函数的调用方法做详细阅读
Vue3源码学习4——渲染器(renderer函数)
本文就之前实现的h函数,通过阅读Vue3源码,进一步实现基本的renderer渲染器,包括了基本的text、comment、fragment节点,还有element和component节点,
Vue3源码学习3——运行时(h函数)
本文参考Vue3源码,实现了简易版本的h函数,可以生成VNode的核心属性,并对实现过程中的一些坑做了描述并提供解决方法
Vue3源码学习2——响应式(computed、watch)
这一篇参考Vue3源码,实现了简易版本的computed和watct数据监听,并对其中的一些踩坑点和逻辑的重点做了总结
Vue3源码学习1——响应式(reactive、ref)
Vue3响应式方法(reactive、ref)的实现,参考了源码,实现简易版本,并对两种方法做了对比和总结