首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
React源码学习
JayGuo
创建于2024-07-24
订阅专栏
React源码学习
等 5 人订阅
共8篇文章
创建于2024-07-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
React事件系统
该篇介绍React事件系统。从源码层面分析React是如果实现一套基于Fiber Tree的事件系统。
React Hooks
本文是React源码学习系列第七篇,主要通过对React Hooks的源码分析,理解Hooks的远行原理。更好的掌握Hooks的用法。
React性能优化
本文是React源码学习系列第六篇,总体介绍React内部的优化策略,总结日常开发过程中如何编写组件来命中优化策略。
React Diff原理
本文是React源码学习系列第五篇,主要讲解React Diff的流程,及为什么React要对Diff算法做出一些限制。
React Commit阶段
本文是React源码学习系列第四篇,通过源码分析讲解了React的整个Commit过程。明白了为什么useEffect为什么比useLayoutEffect执行晚。如何实现初次渲染只插入一次DOM。
React Render阶段
本文是React源码学习系列第三篇,该篇介绍React Render过程。主要分析了beginwork、和completeWork两个方法的核心代码。
React调度原理
本文是React源码学习系列第二篇,该篇介绍React是如何对不同优先级的更新任务进行调度、Scheduler的实现原理。
React底层架构
React源码阅读系列第一篇,整体介绍React的底层架构及数据结构。为后面的阅读打下坚实基础。基于React18.0.0版本。