首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
教你写React Hooks
AI划重点
创建于2025-07-25
订阅专栏
一系列的React Hooks文章
等 2 人订阅
共18篇文章
创建于2025-07-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
React 实时同步:跨浏览器标签页的状态管理
你的用户在一个标签页中退出了登录,但在另一个标签页中,他们仍然可以浏览需要认证的内容。他们将主题切换为深色模式,但其他三个标签页依然是浅色。他们在购物车中添加了商品,切换到另一个标签页,却发现购物车数
使用 Hooks 构建无障碍 React 组件
无障碍不是上线前才需要检查的清单,而是从第一行代码开始就需要贯彻的设计约束。谈到 React 中的无障碍,大多数开发者会想到 ARIA 属性、语义化 HTML 和屏幕阅读器支持。这些确实重要。但还有一
React 拖拽:无需第三方库的完整方案
拖拽是用户期望"理所当然能用"的交互之一。无论是对任务看板重新排序、通过拖动文件上传,还是让用户在仪表盘中重新排列小组件,抓取并移动的操作都让人感觉自然流畅。然而大多数 React 教程一上来就引入像
useMediaQuery:React 响应式设计完全指南
CSS 媒体查询能处理大部分响应式布局工作,但有时你需要在 JavaScript 层面让 React 组件感知当前的视口、用户偏好或设备能力。无论是条件渲染移动端导航、检测深色模式,还是尊重减少动效偏
React Hooks 性能优化:如何避免不必要的重新渲染
性能是区分生产级 React 代码和教程级代码的关键因素。大多数 React 应用其实并没有渲染问题——但有问题的那些会让人感觉迟钝、卡顿和令人沮丧。关键在于知道何时优化很重要、React 提供了哪些
React Hooks vs Vue Composables:2026 年全面对比
React Hooks 是以 use 为前缀的函数,让 React 组件无需类即可管理状态、副作用和生命周期行为。Vue Composables 是利用 Vue 的 Composition API 来
每个 React 开发者都需要的 10 个浏览器 API Hooks
现代浏览器提供了强大的 API,包括地理定位、剪贴板访问、全屏模式、网络状态等等。在 React 中直接使用它们比应有的难度更大。你需要防范服务端渲染、添加和移除事件监听器、处理权限,以及在卸载时清理
React 19 Hooks:新特性及高效使用指南
React 19 引入了四个新的内置 Hooks,改变了开发者处理异步数据、表单交互和乐观 UI 更新的方式。这些 Hooks — use()、useActionState、useFormStatus
useMergedRefs: 组件封装必不可少的自定义Hook
🚀 探索100+强大的React Hooks可能性!访问 www.reactuse.com 获取完整文档和MCP支持,或通过 npm install @reactuse/core 安装,让我们丰富的H
电商 Feeds 流缓存策略:Temu vs 拼多多的技术选择
🚀 探索100+强大的React Hooks可能性!访问 www.reactuse.com 获取完整文档和MCP支持,或通过 npm install @reactuses/core 安装,让我们丰富的
避免 useEffect 严格模式双重执行的艺术
🚀 探索100+强大的React Hooks可能性!访问 www.reactuse.com 获取完整文档和MCP支持,或通过 npm install @reactuses/core 安装,让我们丰富的
解密苹果最新 Liquid Glass 效果:如何用代码重现 iOS 设计系统的视觉魔法
苹果在最新的设计系统中引入了令人惊艳的 Liquid Glass 效果,这种视觉魔法让界面元素仿佛具有了真实玻璃的质感。最近在研究这个效果,发现核心原理其实就是让背景文字产生精确的偏移!听起来简单,用
Neant:0心智负担的React状态管理库
🚀 探索100+强大的React Hooks可能性!访问 www.reactuse.com 获取完整文档和MCP支持,或通过 npm install @reactuses/core 安装,让我们丰富的
React 曝光埋点组件的血泪史:一个前端工程师的技术觉醒之路
# 楔子 三年前,当我第一次接到"给这个卡片加个曝光埋点"的需求时,内心毫无波澜。不就是个IntersectionObserver吗?十分钟搞定。 现在回想起来,那时的我就像初入江湖的少年,以为手
一个usePrevious引发的血案
那是一个平静的周五下午,我正准备提早下班享受周末,突然运营小姐姐火急火燎地跑过来:"页面上的数据显示有问题!用户投诉说前后对比功能完全乱了!" 打开生产环境一看,我的心凉了半截。用户反馈页面中的"上
揭秘JS事件循环:一道字节跳动面试题带你深入理解async/await、Promise与RAF
今天,我们将通过一道经典的字节跳动面试题,深入剖析JavaScript事件循环的奥秘。这道题目巧妙地融合了同步代码、`setTimeout`、`requestAnimationFrame`、`asyn
什么是React并发模式中的Tearing(撕裂)
🚀 探索更多React Hooks的可能性? ReactUse.com 为你提供精心设计的自定义Hooks,让你的React开发效率翻倍! 并发渲染带来的新挑战 在React 18之前,React总是
从零开始编写 useWindowSize Hook
代码来源:reactuse/useWindowSize Demo地址:https://www.reactuse.com/element/useWindowSize 在 React 开发中,我们经常需要