Skip to content

01.本章介绍

本章内容是在我们正式手写实现React源码之前,先帮助大家从宏观上对React源码有一个最基本的认知。同时会提醒大家在学习的过程中,我们需要关注的内容和进行研究的方法。 这一章的内容总体来讲是偏理论的,如果有同学听起来觉得很抽象,可以先简单听一听了解一下,后续课程中还会在实际编码过程有更直观的体现。

思想准备包括6个方面:

  1. 树立正确的源码观
  2. 理解React是什么
  3. 理解React架构演进过程
  4. 树立数据结构与算法意识
  5. 树立用原子视角看问题的意识
  6. 理解React源码学习的基本方法

目标看似很多,但是我们可以分成两大部分:

  • 认识事物(1、2、3小节)
  • 研究事物的方法(4、5、6小节)

基于 VitePress 构建