首页 > 其他 > 详细

Vue采用虚拟DOM的目的

时间:2020-12-21 21:14:00      阅读:38      评论:0      收藏:0      [点我收藏+]

Vue采用虚拟DOM的目的?

1.vue2.0引入vdom的主要原因是vdom把渲染过程抽象化了,,从而使得创建的抽象能力也得得到提升。并且可以适配DOM以外的渲染目标。

2.不再依赖html解析器进行模板解析,可以进行过更多的AOT工作提高工作效率:通过AOT编译,Vue运行时可以进一步压缩,提高运行效率。

3.可以渲染DOM以外的平台,实现SSR,同构渲染这些高级特性。

虚拟Dom只有在HTML tag(或者VDOM的Node type)剧烈变化时才会体现他的好:局部替换HTML(替换vnode,任数据怎么变化,其实dom本身根本不知道数据是否有变化。

因此,明白这些以后,应该就能明白,虚拟 DOM 引入最大的好处就是:

  1. 组件的高度抽象化
  2. 可以更好的实现 SSR,同构渲染等
  3. 框架跨平台

Vue采用虚拟DOM的目的

原文:https://www.cnblogs.com/sunsunshine/p/14169810.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!