首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
前端懂王
更多收藏集
微信扫码分享
微信
新浪微博
QQ
52篇文章 · 0订阅
剖析React系列十一- useEffect的实现原理
useEffect的实现原理。包括如何标记副作用,如何收集create和destroy的回调、如何执行相应的回到函数。
隔壁同事:卧槽?你对 useEffect 的理解怎么这么牛逼😡😡😡
React 在构建用户界面整体遵循函数式的编程理念,即固定的输入有固定的输出,尤其是在推出函数式组件之后,更加强化了组件纯函数的理念。但实际业务中编写的组件不免要产生请求数据、订阅事件、手动操作 DO
精读《React Server Component》
截止目前,React Server Component 还在开发与研究中,因此不适合投入生产环境使用。但其概念非常有趣,值得技术人学习。 目前除了国内各种博客、知乎解读外,最一手的学习资料有下面两处:
「好文翻译」为什么你可以删除 90% 的 useMemo 和 useCallback ?
原作博客可以说是我全网所见的关于 React 性能优化最好的博客。这篇文章告诉我们,两个被广泛使用的 hooks 是如何被滥用的,而我们为什么应该将大部分与它们相关的代码删掉
让你 React 组件水平暴增的 5 个技巧
最近看了一些 Ant Design 的组件源码,学到一些很实用的技巧,这篇文章来分享一下。 首先,我们用 create-react-app 创建个 React 项目(选择 typescript 模版)
原来Koa实现洋葱模型只有11行代码
说到洋葱模型,就必须聊一聊中间件,一直以为koa实现中间件的组合挺复杂的,没想到这么简单,最核心的代码只有11行
从useEffect看React、Vue设计理念的不同
“我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第n篇文章,点击查看活动详情” 大家好,我卡颂。 我们知道,React发布Hooks后,带来了业界一波Hooks热。很多框架(比如Vue Com
官方答:在React18中请求数据的正确姿势(其他框架也适用)
大家好,我卡颂。 一些同学喜欢在useEffect中请求初始数据,类似这样: 但React18并不推荐这种方式。 这么写有什么问题?如果不推荐这种方式,那么推荐的方式是什么呢? 本文来看看Dan在re
40行代码实现React核心Diff算法
大家好,我卡颂。 凡是依赖虚拟DOM的框架,都需要比较前后节点变化的Diff算法。 网上有大量讲解Diff算法逻辑的文章。然而,即使作者语言再精练,再图文并茂,相信大部分同学看完用不了多久就忘了。 今
60行代码实现React的事件系统
大家好,我卡颂。 由于如下原因,React的事件系统代码量很大: 需要抹平不同浏览器的差异 与内部的优先级机制绑定 需要考虑所有浏览器事件 但如果抽丝剥茧会发现,事件系统的核心只有两个模块: Synt