virtual-dom 介绍
virtual-dom 的概念大规模的推广还是得益于react出现, virtual-dom 也是react这个框架的非常重要的特性之一。相比于频繁的手动去操作dom而带来 性能 问题, virtual-dom 很好的将dom做了一层映射关系,进而将在我们本需要直接进行dom的一系列操作,映射到了操作 virtual-dom 。
而 virtual-dom 上定义了关于真实dom的一些关键的信息, virtual-dom 完全是用js去实现,和宿主浏览器没有任何联系,此外得益于js的执行速度,将原本需要在真实dom进行的创建节点, 删除 节点, 添加 节点等一系列复杂的dom操作全部放到 virtual-dom 中进行,这样就通过操作 virtual-dom 来提高直接操作的dom的效率和 性能 。
GitHub: https://github.com/Matt-Esch/virtual-dom
网站描述: Diff 算法的虚拟 DOM 引擎
virtual-dom官方网站
官方网站:
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did175602