【React深入】深入分析虚拟DOM的渲染原理和特性
导读
React
的虚拟DOM
和Diff
算法是React
的非常重要的核心特性,这部分源码也非常复杂,理解这部分知识的原理对更深入的掌握React
是非常必要的。
本来想将虚拟DOM
和Diff
算法放到一篇文章,写完虚拟DOM
发现文章已经很长了,所以本篇只分析虚拟DOM
。
本篇文章从源码出发,分析虚拟DOM
的核心渲染原理(首次渲染),以及React
对它做的性能优化点。
说实话React
源码真的很难读
React
的虚拟DOM
和Diff
算法是React
的非常重要的核心特性,这部分源码也非常复杂,理解这部分知识的原理对更深入的掌握React
是非常必要的。
本来想将虚拟DOM
和Diff
算法放到一篇文章,写完虚拟DOM
发现文章已经很长了,所以本篇只分析虚拟DOM
。
本篇文章从源码出发,分析虚拟DOM
的核心渲染原理(首次渲染),以及React
对它做的性能优化点。
说实话React
源码真的很难读