virtualDOM

React中常见名词解释:

  • Reconciliation 通过ReactDOM等类库与 “真实DOM” 同步

virtualDOM是一种编程概念,UI以一种理想化的,虚拟的表现形式存在与内存中,通过virtualDOM这种方式,产生了声明式API的编程风格,相较于jquery,这种声明式的API帮助我们从以往的属性操作、事件处理和手动更新DOM这些必要的操作中解放出来。

所以可以从以下几个点入手看看ReactDOM都做了哪些事情

1、事件处理

提到virtualDOM,就不得不说以下React16中新加入的Fiber协调引擎,以及React fiber这种新的数据结构,他们的主要目的是使VirtualDOM可以进行增量式渲染。想了解更多的可以看这篇 https://github.com/acdlite/react-fiber-architecture

源码分析:

ReactDOM.render( childNode, domContainer )

# react

Comments

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×