首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Wandra的React小册
Wandra
创建于2024-09-27
订阅专栏
记录React相关的所有知识点
等 5 人订阅
共29篇文章
创建于2024-09-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
第三章render阶段:3.2 beginWork
beginWork的工作是传入当前Fiber节点,创建子Fiber节点。beginWork的工作可以分为两部分:update时,如果current存在,在满足一定条件时可以复用current节点,这样
第三章render阶段:3.1 流程概览
render阶段开始于performSyncWorkOnRoot或performConcurrentWorkOnRoot方法的调用。这取决于本次更新是同步更新还是异步更新。他们唯一的区别是是否调用sh
第二章前置知识:2.1 源码阅读和调试技巧
树立正确的源码观: 源码是程序的实现逻辑,不是完美的,要破除源码就是完美无缺的迷信,不要去膜拜源码甚至尝试去背诵源码,我们只需要学习到其中最有价值的地方。 学习源码需要注意什么: 学源码切忌流于表面和
第一章理念篇——1.6 Hooks
温馨提示:useLayoutEffect:与useEffect类似,但在所有DOM更新前同步执行;用于需要同步更新DOM的操作
第一章理念篇——1.5 状态管理
温馨提示:状态管理是 React 应用的核心。React 18 在状态管理方面没有引入革命性的变化,但它确实通过引入新的特性如 Concurrent Mode 和 Suspense 边界,进一步增强了
第一章理念篇——1.4 深入理解Fiber
温馨提示:Fiber中文翻译叫做纤程,与进程(Process)、线程(Thread)、协程(Coroutine)同为程序执行过程。我们可以将纤程(Fiber)、协程(Generator)理解为代数效应
第一章理念篇——1.3 虚拟 DOM的实现
本文包括: JSX的背景 JSX(JavaScript XML)并不是由标准的 JavaScript 语言规范提供,而是由 Facebook(现 Meta Platforms, Inc.)为 Reac
第一章理念篇——1.2 组件生命周期
下面是React 18中类组件和函数组件所支持的所有主要生命周期方法总结,以及它们的主要作用时间: 函数组件(Hooks) useEffect:组件渲染后执行副作用操作,如API调用或设置事件监听器;
第一章理念篇——1.1 react理念
本文将会帮助你梳理学习 React 18 源码前需要了解的核心理念,后续小节中会给出每个核心理念的详细描述: