首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
wumingmianju
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
「好文翻译」为什么你可以删除 90% 的 useMemo 和 useCallback ?
原作博客可以说是我全网所见的关于 React 性能优化最好的博客。这篇文章告诉我们,两个被广泛使用的 hooks 是如何被滥用的,而我们为什么应该将大部分与它们相关的代码删掉
2022 年的 React 生态
`React` 已经风靡前端届很长一段时间了,在这段时间里它发展了一个非常全面而强大的生态系统。大厂喜欢在大型的前端项目中选择 `React`,它的生态功不可没。
React + TypeScript实践
❗️准备知识 :熟悉 React熟悉 TypeScript (参考书籍:2ality's guide, 初学者建议阅读:chibicode's tutorial)熟读 React 官方文档 TS部分熟
【React深入】setState的执行机制
以下几个问题是我们在实际开发中经常会遇到的场景,下面用几个简单的示例代码来还原一下。 3.更新时会把每个组件的更新合并,每个组件只会触发一次更新的生命周期。 由于源码比较复杂,就不贴在这里了,有兴趣的可以去github上clone一份然后按照下面的流程图去走一遍。 1.将set…
【金三银四】React 面试常见问题
React.createClass 是 React 最传统、兼容性最好的方法。该方法构建一个组件对象, 当组件被调用时,就会创建几个组件实例 ES6 class 方式和 createClass 类似,只是从调用内部方法变成了用类来实现。 无状态组件创建时始终保持一个实例,避免了…
我在工作中写React,学到了什么?性能优化篇
我工作中的技术栈主要是 React + TypeScript,这篇文章我想总结一下如何在项目中运用 React 的一些技巧去进行性能优化,或者更好的代码组织。 性能优化的重要性不用多说,谷歌发布的很多调研精确的展示了性能对于网站留存率的影响,而代码组织优化则关系到后续的维护成本…
走进React Fiber 架构
当react刚推出的时候,最具革命性的特性就是虚拟dom,因为这大大降低了应用开发的难度,相比较以往告诉浏览器我需要怎么更新我的ui,现在我们只需要告诉react我应用ui的下个状态是怎么样的,react会帮我们自动处理两者之间的所有事宜。 这让我们可以从属性操作、事件处理和手…
解析 React 性能利器 — Fiber
大部分显示器屏幕都有固定的刷新率(比如最新的一般在 60Hz),所以浏览器更新最好是在 60fps。如果在两次硬件刷新之间浏览器进行两次重绘是没有意义的只会消耗性能。 浏览器会利用这个间隔 16ms(一帧)适当地对绘制进行节流,如果在 16ms 内做了太多事情,会阻塞渲染,造成…
你需要Mobx还是Redux?
在过去一年,越来越多的项目继续或者开始使用React和Redux开发,这是目前前端业内很普遍的一种前端项目解决方案,但是随着开发项目越来越多,越来越多样化时,个人又有了不同的感受和想法。是不是因为已经有了一个比较普遍的,熟悉的项目技术栈,我们就一直完全沿用呢,有没有比他更适合的…
关于react结合redux使用,或许你还应该掌握这些(图文结合,悉心整理)
前段时间小编委托组内小哥又给自己梳理了一遍react结合redux使用的知识点(因为懒,翻文档不如白嫖来的开心呀),主要涉及使用的注意事项和使用流程,涉及的中间件以及如何处理异步数据等。完后,小编觉得有必要对这次的知识点做一个系统的整理,造(wu)福(ren)大(zi)众(di…