首页
学习
活动
专区
圈层
工具
发布

#react

数据提供渲染为 HTML 视图的开源 JavaScript 库

条件渲染的「状态保留」难题,React 19.2终于给出了官方答案

前端达人

上周的技术分享会上,一位同事抱怨了一个老生常谈的问题:他们的中后台系统有个复杂的筛选面板,用户填了一堆条件后切换到其他Tab,回来发现表单数据全没了。

7310

React 19.2:useEffect 的噩梦,终于有救了?

前端达人

你加了 useCallback,加了 useMemo,甚至把依赖数组改成了空数组。

6610

在React组件里直接查数据库?一探Server Components背后的架构革命

前端达人

上周一次代码评审中,我看到了让我震惊的一幕:一位前端同学在React组件里直接写了PostgreSQL查询语句。没有Express,没有RESTful接口,没有...

4910

为什么有人React代码能用5年不过时?高级工程师都在用的10个设计模式

前端达人

最近在code review时发现一个有意思的现象:同样是写React,有的同事代码被夸"优雅、可维护",有的却被吐槽"能跑但看着难受"。差距在哪?不是技术栈版...

7510

为什么你的React越写越卡?高级工程师都在用的3个Hook真相

前端达人

项目刚开始,代码跑得飞快。几个月后,页面开始有点"粘",滚动不够丝滑,输入框偶尔卡顿,列表更新有明显延迟。你打开DevTools看了看,网络请求正常,接口响应也...

5810

React 动画真的难吗?我用一个库解决了困扰大半年的性能问题

前端达人

产品经理给你看了一个竞品的应用,用户滑动、点击、切换页面时,整个界面都在流畅地呼吸——过渡自然、交互顺滑。然后回头看自己的项目,界面响应虽然不慢,但总觉得少了点...

4210

React 19.2的useEffectEvent为什么限制这么多?一篇文章讲透

前端达人

最近React更新到19.2,引入了一个新的Hook:useEffectEvent。

5610

年薪40万的React大佬,竟然被一个Safari兼容性问题卡了三天

前端达人

他简历上写的是"精通JavaScript",实际上是"精通React"。两回事儿。

4710

你的useEffect真的在「同步」吗?为什么React开发者集体掉进了状态管理的陷阱

前端达人

去年我接手一个项目,第一次Code Review时,我看到这样的代码:一个简单的数据列表组件,却有5个useState、3个useEffect嵌套依赖,还附赠一...

5210

为什么Prop Drilling会摧毁你的React代码架构?

前端达人

一个用户信息对象,从App根组件开始下钻。经过Layout、经过Header、经过Navigation、经过ProfileWidget——五层、十层、甚至更多层...

3110

useEffect用得越多越菜?揭秘React高手的真实秘密

前端达人

你是否注意过一个现象:初级开发者的代码里useEffect遍地都是,而资深开发者的代码中却寥寥无几。这不是偷懒,也不是高手写得少就更高级,而是因为他们对useE...

4410

React Fiber到底解决了什么问题?聊聊大部分前端都忽略的渲染细节

前端达人

提起React Fiber,很多前端第一反应是:"哦,知道,React 16的新特性。"

5510

Redux真的该换了吗?2025年React状态管理的残酷真相

前端达人

你是否还在为庞大的Redux项目维护而头疼?或者正在新项目中纠结应该选择Zustand还是Redux?本文将彻底拆解2025年React状态管理的真实困境——答...

4710

React组件设计:为什么认知负荷比性能指标更重要?

前端达人

你的组件能跑,性能指标也不错。但在code review时被提意见:"这个逻辑能不能拆一下,看不太懂"。

2910

为什么你的React开发效率还这么低:Prompt工程改变了什么

前端达人

我用的传统方式: 产品说:做一个商品列表页面,能过滤、能排序、无限滚动、记录用户行为。

5010

大多数React开发者都理解错了!虚拟DOM和Fiber究竟在干什么?

前端达人

你可能每天都在用React写组件,但问你"state更新时React内部到底发生了什么",十个开发者有八个会模糊其词。更扎心的是:你对渲染机制的误解,正在偷偷让...

5310

React 19.2:useEffect终于要被"架空"了?Meta这波操作背后的真实意图

前端达人

当你打开React 19.2的更新日志,第一反应可能是:又来了,Meta又在发明新API了。useEffectEvent、<Activity>组件、cacheS...

7610

React 19.2 新功能速览!

萌萌哒草头将军

本次更新新增了 <Activity> 组件、useEffectEvent 钩子、部分预渲染 和 性能轨道 等机制,优化了性能和开发体验。

15910

React 脱离 Meta 公司了!

萌萌哒草头将军

10 月 7日,在 React Conf 大会上,Meta 宣布将 React、React Native 及 JSX 等项目移交给新成立的 React Foun...

11010
领券