首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
snakeshe1010
掘友等级
前端工程师
|
盛迭科技
不想当制作人的rapper不是好程序员!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
snakeshe1010
前端工程师 @盛迭科技
·
6月前
关注
01-实现最简mini-react
目标:使用和react一样的api在页面渲染字符 先看下react的Api写法 main.jsx App.jsx 开始我们的写法 从最简单的版本开始 新建my-react项...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
6月前
关注
从零实现React核心API:渲染字符串到页面
本文从零实现了React核心渲染逻辑,通过四步递进式开发:1)基础DOM操作 2)虚拟DOM设计 3)动态元素创建 4)递归渲染架构。最终实现了与React相似的API调用...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
6月前
关注
React性能优化:组件结构设计与Bailout策略实践
本文通过案例分析,揭示了React性能优化的核心在于通过组件结构设计实现bailout策略。通过分离可变状态与静态内容(如将状态逻辑抽离子组件、利用children插槽),...
0
评论
分享
snakeshe1010
关注了
heartyou
前端工程师 @盛迭科技
snakeshe1010
前端工程师 @盛迭科技
·
6月前
关注
React ContextAPI 重构与 Bailout 策略的优化
旧版 React ContextAPI 在数据更新时依赖组件树的完整调和流程,导致命中“跳过子树 beginWork”的 bailout 策略时,子树的 Context C...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
6月前
关注
React性能优化之Bailout策略解析
React的Bailout策略通过复用现有Fiber节点来优化性能,减少不必要的渲染。关键点:避免组件内定义子组件(导致type变化),合理使用优化API,理解props比...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
6月前
关注
入解析React性能优化策略:eagerState的工作原理
本文详细介绍了React内部的性能优化策略eagerState,其核心逻辑是在状态更新前后未变化时跳过后续更新流程。通过提前计算state并与当前state对比,若相同则避...
2
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
6月前
关注
React 中的 UpdateQueue 详解
本文详细介绍了 React 中的 UpdateQueue,包括其数据结构、工作原理以及如何处理更新的优先级。Update 是计算 state 的最小单位。...
2
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
6月前
关注
深入理解 React useRef:原理、流程与失控防治
本文深入剖析了 React useRef 的原理、工作流程以及可能出现的“失控”现象。从 useRef 的创建、更新机制,到 render 和 commit 阶段的 ref...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
6月前
关注
深入解析React Hooks:useCallback与useMemo的原理与区别
本文详细剖析了React Hooks中的useCallback和useMemo的核心原理与区别。useCallback用于缓存函数,依赖项变化时更新函数引用,避免子组件不必...
8
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
6月前
关注
React 中 useEffect 和 useLayoutEffect 的区别与使用场景
本文详细对比了 React 中的 useEffect 和 useLayoutEffect。useEffect 在组件渲染后异步执行,useLayoutEffect 在布局前...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
6月前
关注
深入解析React Hooks:useState与useReducer的区别与实现
本文通过对比useState和useReducer的基本用法、mount阶段和update阶段的源码实现,揭示了两者的核心区别。...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
7月前
关注
React Hooks状态管理原理与调用规则解析
本文深入解析React Hooks的底层实现机制:通过链表结构串联Hook对象,每个Hook以memoizedState存储状态(如useState的值、useEffect...
1
评论
分享
snakeshe1010
关注了
喝茶的螃蟹
前端工程师 @盛迭科技
snakeshe1010
前端工程师 @盛迭科技
·
7月前
关注
React事件处理机制详解:合成事件与事件传播模拟
本文详细解析React事件处理机制,涵盖合成事件与事件传播模拟。合成事件(SyntheticEvent)封装浏览器差异,提供一致API。React利用事件委托与FiberT...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
7月前
关注
React Lane模型:优先级与批处理的解耦革命
React的lane模型基于位运算,每个优先级对应独立二进制位(如SyncLane、IdleLane),通过位掩码灵活划分更新批次。早期expirationTime模型因将...
0
评论
分享
snakeshe1010
关注了
SuNeil
前端工程师 @盛迭科技
snakeshe1010
前端工程师 @盛迭科技
·
7月前
关注
剖析 React Commit 阶段:详解工作流程与三大核心模块
本文深入解析 React Commit 阶段的工作流程。该阶段在 Render 阶段之后同步执行,不可中断。...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
7月前
关注
深入理解 React 的 Diff 算法及其设计选择
本文详细介绍了 React 中的 Diff 算法,包括其工作原理、单节点和多节点的 Diff 流程,以及为何 React 选择不采用 Vue 的双端对比算法。...
0
评论
分享
snakeshe1010
前端工程师 @盛迭科技
·
7月前
关注
深入理解 React 的 completeWork 工作流程
completeWork 是 React Fiber 架构中“归”阶段的关键函数,负责创建 DOM 元素(mount 阶段)或标记元素更新(update 阶段)。...
0
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
211
文章被阅读
171,675
掘力值
8,236
关注了
122
关注者
105
收藏集
5
关注标签
1
加入于
2020-01-26