首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
abukii0_0
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
深入理解React
对于常用的框架,如果仅限于会用,我觉得还是远远不够,至少要理解它的思想,这样才不会掉入各种坑里面,这篇文章是基于react-lite源码来写的。 在react里面,经过babel的解析后,jsx会变成createElement执行后的结果。 <Test name="w…
[译]react的setState如何知道该做什么 --Dan Abramov
当然,react会在下一个{clicked: true}状态的时候re-render组件并且更新DOM去返回<h1>Thanks</h1>元素。 更新DOM听起来似乎是React DOM在负责处理。但是我们调用的是this.setState,这个api是来自react,并非是R…
react设计--他怎么知道是类组件还是函数组件
(直到最近,这是使用状态等功能的唯一方法。) 在这两种情况下,React的目标是获取渲染节点(本例中,是<p> Hello </ p>)。 就像在我之前的帖子中一样,你不需要知道this在React中的所作所为。多年来我一直都不知道。请不要把它变成面试问题。事实上,这篇文章更多…
(译)React hooks:它不是一种魔法,只是一个数组——使用图表揭秘提案规则
我是一名hooks API的忠实粉丝,然而它对你的使用会有一些奇怪的约束,所以我在本文中使用一个模型来把原理展示给那些想去使用新的API却难以理解它的规则的人。 本文提到的 Hooks API 还处于实验阶段,如果你需要的是稳定的 React API 文档,可以从这里找到。 我…
剖析React内部运行机制-「译」React Fiber 架构
React Fiber是React核心算法的持续再实现,这是React团队两年多研究的成果。 React Fiber的目标是增强其在动画、布局和手势等领域的适用性。它的主要特性是增量渲染:能够将渲染工作分割成块,并将其分散到多个帧中。 其他关键功能包括暂停、中止或重启更新工作的…
「译」如何以及为什么 React Fiber 使用链表遍历组件树
为了教育我自己和社区,我花了很多时间在Web技术逆向工程和写我的发现。在过去的一年里,我主要专注在Angular的源码,发布了网路上最大的Angular出版物—Angular-In-Depth。现在我已经把主要精力投入到React中。变化检测已经成为我在Angular的专长的主…
你可能不知道的React用法🔥
React作为前端最🔥的框架之一,但是有的时候我们仅限于能用的阶段,有一些高级用法,我们在日常开发中却很少涉足。但是一旦用起来,我们就能发现它的方便和强大之处,我们就会越来越发现我们已经离不开它了!这就像是刚用React时,我内心是拒绝的,但是现在我已经离不开它了,越来越不能…
React生命周期以及注意事项
组件的生命主要包括3个阶段: 挂载、更新、卸载,React 16开始还添加了错误处理。 而constructor()用来做一些组件的初始化工作,如定义this.state的初始内容。 在组件挂载到DOM前调用,且只会被调用一次,在这边调用this.setState不会引起组件重…
200行代码实现简版react
现在(2018年)react在前端开发领域已经越来越🔥了,我自己也经常在项目中使用react,但是却总是好奇react的底层实现原理,多次尝试阅读react源代码都无法读下去,确实太难了。前不久在网上看到几篇介绍如何自己动手实现react的文章,这里基于这些资料,并加入一些自…