标签
搭建一个你自己的React

最近在看 React 源码,我是从 babel 转义后生成的 createElement 函数和 render 函数开始读起,然后发现这实在是太难看懂了,没有对 React 一个整体的把握,而是一个函数一个函数跳着看,这样可以大概看懂,但是却难以感知 React 代码如此设计的原因。因此,我觉得好的阅读 React 源码的方式是先整体上把握它的架构和设计理念,而要学习这些,可以先从头手撸一个属于自己的 React 开始。
- 2021-02-14
- 881已阅读
最近在看 React 源码,我是从 babel 转义后生成的 createElement 函数和 render 函数开始读起,然后发现这实在是太难看懂了,没有对 React 一个整体的把握,而是一个函数一个函数跳着看,这样可以大概看懂,但是却难以感知 React 代码如此设计的原因。因此,我觉得好的阅读 React 源码的方式是先整体上把握它的架构和设计理念,而要学习这些,可以先从头手撸一个属于自己的 React 开始。