首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React源码解析
订阅
18641131493
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
为什么不能在if语句里面写hooks,HooKs链表写得清清楚楚🤣🤣🤣
Hooks 让我们能够在函数组件中使用状态和其他 React 特性,而不需要使用类组件。在 Hooks 的背后,有一个关键的数据结构,那就是 Hooks 链表。
React Context的核心实现,就5行代码
大家好,我卡颂。 很多项目的源码非常复杂,让人望而却步。但在打退堂鼓前,我们应该思考一个问题:源码为什么复杂? 造成源码复杂的原因不外乎有三个: 功能本身复杂,造成代码复杂 编写者功力不行,写的代码复
🎉干货满满,React设计原理(三):藏在源码里的排位赛,Lane模型🎉
Lane 贯穿 React 更新的整个流程,是底层更新最重要的部分,本文讲述了Lane模型的原理以及再源码中的一些体现,后面的文章中我们会继续深入一些比较复杂的知识点,打通源码阅读的障碍。
别再让用户等了!React 18.2自带996工作制!
React 18.2是React框架的最新版本,除了带来一些新特性外,还能hold住你的性能焦虑,让你的应用顺滑如丝,比女神还要给力!自适应渲染和增量式更新就像黄牛党抢票一样,让你在拥挤的人潮中如鱼得
不数不知道,React已经有22个hook了
大家好,我卡颂。 5月30日刚好是React10周年纪念日。 我顺手拉了下React最新代码,这一看不要紧,居然已经有22个hook了。 其中: react包导出了21个 react-dom包导出了1
React Fiber技术解读:你需要知道面试官最关心的话题!
大家好,我是沐华。关于 React Fiber 本文梳理了一下这个话题相关,以及环环相扣可以延伸的点,给大家面试复习、查缺补漏
现代前端框架的基石: 数据驱动与虚拟 DOM
从利用JS手动修改DOM太繁琐,产生了模板渲染,又因为模板更新每次都是整体更新,当页面内容很复杂时,容易产生卡顿。于是就有了虚拟DOM+diff算法,这构成现代前端开发的基石。
看完包懂———手把手教你认识Vue3的双端Diff算法
各位前端同学或多或少都听说过Diff算法吧,作为Vue的核心算法,它帮助我们用更少的变更次数去完成页面的更新,而这个Diff算法也是很值得我们去学习研究的。 下面通过用例结合代码的方式去介绍一下
一文带你深入 React Hooks 原理与源码
阅读本文前建议先了解 React 渲染相关流程与基本原理,本文主要讲解 React Hooks 原理与源码实现
深入探究 React Fiber
你是否产生过这样的疑惑?当调用 ReactDOM.render(<App />, document.getElementById('root'))之后会发生什么? 我们知道 ReactDOM 构建 D