首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
hansin15319
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
让你 React 组件水平暴增的 5 个技巧
最近看了一些 Ant Design 的组件源码,学到一些很实用的技巧,这篇文章来分享一下。 首先,我们用 create-react-app 创建个 React 项目(选择 typescript 模版)
【译】在 React Hooks 中使用 useReducer 的几种用例
React Hook 出来已经有一段时间了,具体的一些用法以及它解决的痛点,可以查看 Dan 的两篇文章 useEffect 完整指南以及编写有弹性的组件进行详细了解。 React Hooks API正式在 React V16.8 版本发布了。这篇博客,主要是介绍了其中 use…
react的状态库最佳实践非zustand莫属
小白也能几分钟理解的zustand源码和原理,手写一个也不是梦。从现在开始抛弃redux,全面拥抱zustand吧
为什么 React 中使用控制反转不会触发重新渲染
深入探索 React 内部的工作流程寻找不使用 React.memo() 也能达成优化性能目的的原因。
这一次彻底搞定useReducer-使用篇
我们在第一篇文章中介绍了JavaScript中的reducer以及他的一些特点,对reducer不熟悉的小伙伴可以先看看第一篇。 React Hook功能正式发布之后,允许在function component中拥有state和副作用(useEffect)。官方提供了两种sta…
React Fiber架构
React Fiber是对React核心算法的重新实现。这是一个正在进行中的项目。到目前为止(指2016年),React团队已经对此进行了为期两年的研究和调研。 React Fiber的目标是增加React对动画,布局和手势等领域的是适配性(suitability)。React…
React Fiber
react在进行组件渲染时,从setState开始到渲染完成整个过程是同步的(“一气呵成”)。如果需要渲染的组件比较庞大,js执行会占据主线程时间较长,会导致页面响应度变差,使得react在动画、手势等应用中效果比较差。 为了解决这个问题,react团队经过两年的工作,重写了r…
React Mixins入门指南
对于很多初级的前端工程师对mixins的概念并不是很了解,也没有在React中尝试使用过Mixins,这边文章基本会按照Mixins的作用、用途、原理等多个方面介绍React中Mixins的使用。 首先解释一下什么是Mixins,在一些大型项目中经常会存在多个组件需要使用相同的…
setState异步、同步与进阶
在 React 日常的使用中,一个很重要的点就是,不要直接去修改 state。例如:this.state.count = 1是无法触发 React 去更新视图的。因为React的机制规定,一个state的更新,首先需要调用 setState 方法。 这样便能触发重新渲染。稍有经…
React Native 性能优化指南【全网最全,值得收藏】
2021 年谈 React Native,在日新月异的前端圈,可能算比较另类了。但是想到写技术文章又不是赶时髦,啥新潮写啥,所以还是动笔写了这篇 React Native 渲染性能优化指南