首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
公里七
掘友等级
金牌猎头
|
人瑞管理咨询有限公司
职业web前端猎头, 求职者的经纪人, 8年行业经验, 善于人才挖掘, 渠道合作.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
58
文章 54
沸点 4
赞
58
返回
|
搜索文章
最新
热门
React 源码- key 有什么作用, 可以省略吗?
这是我参与8月更文挑战的第19天,活动详情查看:8月更文挑战 在react组件开发的过程中, key是一个常用的属性值, 多用于列表开发. 本文从源码的角度, 分析key在react内部是如何使用的,
React 算法之调和算法
`reconcilerChildren`函数(函数中的算法被称为调和算法),分别对单节点和数组节点进行对比. 比较对象是`reactElement`对象和`fiber`对象.
ERC20, ERC721, ERC1155的区别和代码解释
本节主要列举了`erc20`,`erc721`,`erc1155`三种不同协议, 以及`openzeppelin`上面对它们的实现.
React源码 - React Context 原理
Context提供了一种直接访问祖先节点上的状态的方法, 避免了多级组件层层传递props. 本文将从`fiber树构造`的视角, 分析`Context`的实现原理.
React源码 - React 合成事件
从架构上来讲, SyntheticEvent打通了从外部`原生事件`到内部`fiber树`的交互渠道, 使得`react`能够感知到浏览器提供的`原生事件`, 进而做出响应, 修改`fiber树`.
图解React源码 - Hook 原理(副作用Hook)
本节分析了`副作用Hook`从创建到销毁的全部过程, 在`react`内部, 依靠`fiber.flags`和`effect.tag`实现了对`effect`的精准识别.
图解React源码 - Hook 原理(状态Hook)
本节分析`状态Hook`即`useState`的内部原理, 从`同步,异步`更新理解了`update`对象的合并方式, 最终结果存储在`hook.memoizedState`供给function使用.
图解React源码 - Hook 原理(概览)
本节分析了"fiber"与"hook"的内在关系, 通过"renderWithHooks"函数, 把"Hook"链表挂载到了"fiber.memoizedState"之上.
React源码 - 状态与副作用
本节从`fiber`视角出发, 总结了`fiber`节点中可以影响最终渲染结果的 2 类属性(`状态`和`副作用`).
图解React源码 - fiber 树渲染
本节分析了"fiber 树渲染"的处理过程, 位于"reconciler 运作流程"中的输出阶段, 具体从"渲染前, 渲染, 渲染后"三个方面分解了"commitRootImpl"函数.
下一页
个人成就
文章被点赞
222
文章被阅读
46,558
掘力值
1,564
关注了
24
关注者
174
收藏集
4
关注标签
18
加入于
2016-12-11