react hooks

RFCEO18 天前
react hooks·react useeffect·react 自定义 hooks·react useref 获取·react usememo·usecallback 优化·react hooks 规范
JavaScript基础课程二十四、React Hooks 与实战本课是 React 开发的核心进阶课程,聚焦 React Hooks 函数式编程体系。Hooks 彻底改变了 React 开发模式,让函数组件拥有状态与副作用能力,代码更简洁、逻辑更聚合。课程从基础 useState、useEffect、useRef 到性能优化 useMemo、useCallback,再到自定义 Hooks 封装,全面覆盖企业级 React 必备技能。通过单词实战案例,将状态管理、异步请求、DOM 操作、逻辑复用串联起来,帮助建立函数式编程思维。掌握本课内容,可独立开发标准 React
周淳APP18 天前
前端·javascript·react.js·前端框架·react hooks
【React Hook全家桶】大致过一遍React Hooks所有 Hook 都存在组件的链表 (Hook Chain) 中,React 根据调用顺序来读取状态。关键时间线:
Marshmallowc3 个月前
前端·react.js·性能优化·前端框架·react hooks
React性能优化:useState初始值为什么要用箭头函数?深度解析Lazy Initialization与Fiber机制在 React 开发中,useState 是最基础且使用频率最高的 Hook。然而,许多开发者在初始化状态时,常会产生一个细微但关键的困惑:将初始值直接传入 useState(value) 与通过函数返回 useState(() => value) 究竟有何本质区别?
A3608_(韦煜粮)5 个月前
javascript·性能优化·react·前端开发·react hooks·并发模式·自定义hooks
深入理解React Hooks设计哲学与实现原理:从闭包陷阱到并发模式本文通过剖析React Hooks的设计思想、实现原理和最佳实践,帮助开发者从根本上理解Hooks的工作机制,避免常见陷阱,并掌握在并发模式下的正确使用方式。
漠月瑾-西安5 个月前
typescript·ant design·react hooks·react组件封装
React 组件二次封装实践:解决自定义 Props 传递导致的 DOM 警告问题在现代前端开发中,特别是使用像 Ant Design (antd) 这样的 UI 组件库时,我们经常面临一个共同的挑战:如何在保持组件库原有功能和样式的基础上,根据项目特定需求进行定制和优化。
伍哥的传说7 个月前
react.js·前端框架·react hooks·操作系统识别·device-detect·react设备检测·浏览器检测
React Device Detect 完全指南:构建响应式跨设备应用的最佳实践在现代 Web 开发中,设备检测是一个至关重要的功能。不同的设备(手机、平板、桌面)有着不同的屏幕尺寸、交互方式和性能特点,因此需要针对性地提供不同的用户体验。react-device-detect 是一个专门为 React 应用设计的设备检测库,它能够准确识别用户的设备类型、操作系统、浏览器等信息,帮助开发者构建响应式和适配性更强的应用。
JerryXZR1 年前
前端·javascript·react·react hooks
React开发高级篇 - React Hooks以及自定义Hooks实现思路Hooks是react16.8以后新增的钩子API; 目的:增加代码的可复用性,逻辑性,弥补无状态组件没有生命周期,没有数据管理状态state的缺陷。 为什么要使用Hooks?
lucky.麒麟2 年前
ts·xxl-job·react hooks·antd
用React给XXL-JOB开发一个新皮肤(三):实现登录页和Layout骨架上一篇文章我们介绍了项目的目录规划、修改vite 配置并且创建了项目的路由信息。此篇文章我们会先实现登录页面和管理页面的 Layout 骨架。
lucky.麒麟2 年前
ts·xxl-job·react hooks·antd
用React给XXL-JOB开发一个新皮肤(二):目录规划和路由初始化上一篇文章我们介绍了项目初始化,此篇文章我们会先介绍下当前项目的目录规划,接着对vite 配置以便我们后续的开发,最后会根据 xxl-job 的页面创建我们项目的页面并配置路由信息。
xiaoyan20173 年前
react18 zustand·react18仿微信·react-webchat·react hooks·react+arco实例
react18-webchat网页聊天实例|React Hooks+Arco Design仿微信桌面端React18 Hooks+Arco-Design+Zustand仿微信客户端聊天ReactWebchat。
我是有底线的