React
设计虚拟DOM优劣React
是Facebook
于2013年5月推出的
一个用来构建用户界面的
开源JavaScript
框架。React
一经推出
,便受到国外开发者的追捧
,国内的流行
始于2014年年中,虽然起步晚,
但是发展迅速,
目前其相关开发教程和使用文档
已遍布国内各大技术社区和
论坛,其中不乏一些对比性质的话题,例如
:React.js
和Angular
.js的优劣对比。React
的迅速成名
的背后,与其对DOM(文档对象模型,
Document Object Model
)操作的高性能特性是密不可分的
。DOM的渲染效率,一直是前端交互
开发的重要性能瓶颈,目前
主流JavaScript
框架中的操作大量依赖于DOM提供的操作,从而导致了前端交互的
效率低下,尤其是在大型复杂的页面
渲染中,这种情况
表现的比较突出
。而React
另起炉灶,
引入虚拟DOM模式的概念,巧妙绕开
了频繁操作
DOM的场景,并利用这种模式来处理
DOM,从而让
其更新操作达到前所未有的高效。
理解虚拟DOM的高性能,需要先了解一下
DOM的渲染过程。
DOM渲染过程
所 ...


雷达卡


京公网安备 11010802022788号







