vue如何创建vnode_vue3框架设计精髓之Github很火的项目vue-design,学vue必须关注

简介

熟悉vue的人估计都在关注的个项目,这个项目最开始是围绕vuejs源码分析,做到一定程度决定不再维护源码详解,而转向设计思想布道,vuejs源码分析就转到elegant branch下,主分支(master)专注讲渲染器(render),专注围绕vue3框架设计精髓,只为一个目标: 源码会一直迭代,但你只需要掌握核心设计原则。github star 4.1K+, 我估计等vue3真正发布的时候,这个项目Github star 一定可以到14K+, MIT协议。

0bbe9e695320b5fbbb356c37cad15c11.png

阅读感悟

从Jquery时代如何render一个组件DOM讲起,进而提到Virtual DOM, 再由Virtual DOM扩展到怎么创建Virtual DOM,Virtual DOM怎么绑定数据和属性,挂载原理(有状态组件挂载与函数式组件挂载),怎么更新Virtual DOM直至更新DOM(patch),怎么优化性能(Diff 算法原理),写的十分详细,也容易理解,希望大家都去阅读,尤其是想深入了解vuejs的框架的。感谢github项目作者HcySunYang,通过学习,让我更加深入了解了vuejs, 必须有空就来阅读一遍,加深理解。Virtual DOM文章用VNode代替,个人更喜欢Virtual DOM,所以VNode 也就是Virtual DO

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值