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

#react

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

React 19 Actions:表单开发不再需要useState了?深度解析新范式背后的设计哲学

前端达人

上周在内部技术分享会上,一位前端架构师抛出了一个扎心的问题:"写了5年React,为什么每次写表单还是感觉在和框架对着干?"

1800

React 多次重新渲染之谜:为什么你的组件总是在"发疯"?

前端达人

你知道吗,那些觉得 React "很难"的人,大多数是没搞清楚 React 在想什么。

1600

React应用明明数据快,为什么用户还是觉得慢?Suspense在React 19回答了这个问题

前端达人

某个下午,产品经理截图了一段客户的投诉:"我们的信息流应用反应太慢了,竞品秒开,我们需要等等等。"

1100

useState vs useRef:一个错误的选择能让你的React应用慢10倍?

前端达人

半年前,我在做一个内部电商项目的性能优化。产品反馈说搜索框"有点卡"。我用 React DevTools Profiler 一看,吓了一跳:

800

React性能优化的真相:为什么你的优化可能是在"自欺欺人"?

前端达人

如果你已经在用 React.memo 和 useCallback,但从未用过 React DevTools Profiler,那你大概率在做无用功。本文从源码角...

1200

React 19真的快了吗?我同事改出来的性能真相

前端达人

我的一个同事最近接手了他们公司的客户管理后台。那个系统管理大概5000个客户,有一个主列表页,用户会频繁地搜索、筛选、排序。说起来你可能不相信,那个页面首屏加载...

1100

为什么你的项目里到处都是loading?其实React早就给出了答案

前端达人

打开项目代码,发现到处都是<Spinner />、<Skeleton />、loading && ...这样的代码。每个异步请求都要配一个loading状态,每...

800

React状态管理的性能陷阱:我是如何用RxJS解决复杂异步流的

前端达人

但就是不快。后来我琢磨了很久才明白:不是React慢,是我用React的方式有问题。

1100

React 19让你的经验失效了?深入剖析架构巨变背后的真相

前端达人

这是一个再普通不过的用户信息展示组件,props没变,state没变,连useEffect的依赖数组都是空的。但它就是莫名其妙地重新渲染了,而且渲染的时机完全不...

600

2026年React组件库生存指南:为什么80%的团队都选错了?

前端达人

你打开代码,发现用的组件库把按钮样式封装得死死的。试了半天,要么用!important硬覆盖(代码看起来很丑),要么得重写整个按钮组件。最后加了个班到晚上9点才...

1800

React vs Next.js:2026年这个选择为什么越来越难?深度剖析技术架构差异

前端达人

最近在某技术社区看到一个帖子,某大厂前端团队因为技术选型问题差点"打起来"——一半人坚持用纯React,另一半人力推Next.js。

2100

2026年React数据获取的第三层:建立可靠的API层——从零散代码到生产级架构

前端达人

当他们需要添加认证token时,必须手动改这47个地方。当某个team发现了一个bug(比如忘记检查response.ok),修复代价是巨大的。

1500

2026年React数据获取的第四重考验:为什么你的搜索功能"闪烁"——竞态条件和防抖节流深度解析

前端达人

本篇涉及并发控制、内存泄漏、性能优化——这些是让你的应用从"能用"变成"好用"的关键。

1600

2026年React数据获取的第五层:并发和缓存——让你的应用快到飞起

前端达人

本篇涉及多并发请求控制和缓存——这两个是让应用从"可用"变成"好用"的最后一公里。

800

2026年React数据获取的第六层:从自己写缓存到用React Query——减少100行代码的秘诀

前端达人

本篇是对前面所有内容的整合——我们用React Query将之前手写的所有复杂逻辑浓缩成几行代码。

3100

2026了,你还在用 React.FC 写组件?这些 TypeScript 模式该更新了

前端达人

前几天帮朋友 Code Review,看到一段 2024 年写的 React 代码:

700

2026年React数据获取的第七层:你的应用在"裸奔"——性能优化和错误处理的真相

前端达人

用户打开你的页面,三个组件同时向同一个接口发起请求——服务器收到了三份一模一样的请求。你们老板眼睛一瞪:"我们后端为什么这么慢?流量好像翻了几倍?"

1800

AI聊天机器人前端实现——React + WebSocket深度集成

老猫-Bond

AI聊天机器人正成为现代Web应用的核心功能,通过React与WebSocket的深度集成,可以构建高性能、低延迟的实时对话体验。

7010

Flutter vs React Native:2026 年了,跨端选型还纠结什么

陆业聪

跨端开发这个话题,每隔几年就会引发一场新的圣战。2026 年了,Flutter 和 React Native 都已经相当成熟,但在实际项目选型时,很多团队还是会...

15010

React 安装(Vite)

夜梦星尘

在开始之前,确保你已经安装了 Node.js 和 npm,你可以通过以下命令检查它们是否已经安装:

16710
领券