如何学习源码
·宏观了解
·带着目标看源码
·看源码的过程要不求甚解
·调试
·参考资料
Snabbdom的核心
·init()设置模块,创建patch()函数
·使用h()函数创建JavaScript对象(VNode)描述真实DOM
·patch()比较新旧两个VNode
·把变化的内容更新到真实DOM树
·源码地址
·https://github.com/snabbdom/snabbdom
·当前版本:v2.1.0
·克隆代码
git clone -b v2.1.0 -depth=1 https://github.com/snabbdom/snabbdom.git