React 原理解析

介绍

React 源码是公认的有难度,虽然社区里也有很多相关的内容,但是大多还停留在 React 15。笔者的这个系列致力于打造全网最新最全的 React 原理解读。不仅有文章解读原理,更有详细的源码注释帮助你攻克难题。

本系列原理解析基于 React 版本 16.8.6。笔者 fork 这个版本的代码并基于它阅读,同时也沉淀了详细的中文注释。

地址为:React 源码注释

TIP

需要注意一点:文章的风格分为了两部分。 从调度原理开始,笔者抛弃了单纯讲源码的方式。而是将重点放在了原理上,尽可能地脱离源码讲原理,这种方式能更快更好地让读者学习到知识。

所有文章

剖析 React 源码的第五篇文章,这篇文章开始将为你带来组件更新流程的原理详解。
剖析 React 源码的第六篇文章,这篇文章为你带来全新的 diff 策略原理详解。
剖析 React 源码的第四篇文章,这篇文章将为你带来 React 16 的一大核心功能:调度器的原理。
剖析 React 源码的第三篇文章,这篇文章将为你带来 render 流程的第二部分内容。
剖析 React 源码的第二篇文章,这篇文章将为你带来 render 流程的第一部分内容。
剖析 React 源码的第一篇文章,这篇文章将为你带来 react 文件夹下源码的解读。
关注作者公众号 与十万前端一起学习
加入前端进阶交流群 扫描二维码回复 加群 学习
极客时间 199 元大红包 购买课程还可获得12元返现
上次更新: 2019/7/28 下午10:32:50