首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react 原理源码
订阅
求职小小菜鸡
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
设计一款赏心悦目的 React 状态管理库
本文的出发点是记录笔者在设计一款状态管理库时的心路历程和思考。起初笔者仅仅是想做一些粗浅的封装,但是实际思考后,非常希望能够开发一款用起来好用,让自己觉得赏心悦目的状态管理库。
「好文翻译」为什么你可以删除 90% 的 useMemo 和 useCallback ?
原作博客可以说是我全网所见的关于 React 性能优化最好的博客。这篇文章告诉我们,两个被广泛使用的 hooks 是如何被滥用的,而我们为什么应该将大部分与它们相关的代码删掉
深入理解React Context,助你解决项目开发中的百分之90状态管理💯💯💯
在 React 中,Context 是一种用于在组件之间共享数据的方法,而无需通过逐层传递 props 来传递数据。它可以被看作是 React 组件树中的一个全局状态容器,使得某些数据能够被跨越组件层
从 React 源码彻底搞懂 Ref 的全部 api
ref 是 React 里常用的特性,我们会用它来拿到 dom 的引用。 它一般是这么用的: 函数组件里用 useRef: class 组件里用 createRef: 如果想转发 ref 给父组件,可
自己动手写 React 源码——【3】实现 Reconciler
深入理解 React 源码,带你从零实现 React v18 的核心功能,构建自己的 React 库。
【动图+大白话🍓解析React源码】Render阶段中Fiber树的初始化与对比更新~
这篇文章大致归纳了面试中最爱问的几个问题:1.useState后发生了什么。2.详解diff算法 。3.render阶段发生了什么。4.fiber树的更新流程
一文吃透 React DSL 应用并从零到一实现
一 前言 React 是一款非常受前端开发者青睐的 UI 框架, 它不仅可以应用到传统 web 领域,还可以应用客户端应用,小程序应用,甚至是桌面应用。 可以说前端领域半片天都能看到 React 的影
[React Router V6源码] 来聊聊 React Router [2.1k 字 - 阅读时长4min]
React Router V6 源码 路由的基本原理 BroswerRouter 💡 利用 HTML5 规范提供的 history 接口实现对前端路由 url 的控制。 pushState, repl
「React 深入」知悉Fiber,方能百战不殆~
Fiber是react团队花费两年的时间重构的架构,那么你知道如何将jsx转化为fiber链表,又是如何将链表链接起来的?fiber中又保存了哪些信息吗?..。
「从0实现React18系列」自己动手实现一个JSX转换
本文主要讲解了JSX是什么以及它在Babel中的转换过程。文章还阐述了React 17之前的createElement方法和React 17之后jsx方法的实现,以及ReactElement方法的定义