# 从零构建React
一步一步的从零构建一个React(16.8)。
React 是目前最流行的前端框架,很多读者用 React 很溜,但想要深入学习 React 的原理就会被官方源码仓库浩瀚如烟的代码绕的晕头转向。今天我们通过不依赖任何第三方库的方式,抛弃边界处理、性能优化、安全性等弱相关代码手写一个基础版的 React ,供大家学习和理解 React 的核心原理。
本文实现的是包含现代 React 最新特性 Hooks 和 Concurrent Mode 的版本,传统 class 组件的方式稍有不同,不影响理解核心原理。本文函数、变量等标识符命名都和官方尽量贴近,方便以后深入官方源码。
# 目录总览
← 项目结构 从最简单的React渲染说起 →