React技术周刊 2026年第16周

阅读原文: https://mp.weixin.qq.com/s/la2cs_Ti5Hx-A27EbjXqhQ
本周 React 生态密集更新:MUI v9 发布、React Compiler 移植 Rust、React Email 6.0;Bun 内置浏览器自动化、Node.js LTS 稳定 require(esm);社区热议垂直架构与过度设计模式。

🔥 头条

垂直代码库架构

components/、hooks/、utils/ 的文件夹结构起初看起来整洁,但随着时间推移越来越难维护。Dominik 主张采用垂直架构......

📖 文章

og-check:上线前本地测试 OpenGraph

本地开发时 Facebook 的 Sharing Debugger 等工具无法使用,但这款新的命令行工具可以让你在本地测试 OpenGraph 标签......

JSON Alexander

JSON Alexander 是 Wes Bos 推出的一款新的 Chrome 和 Firefox JSON 查看器扩展,配有酷炫的 George Costanza 标志。

依赖冷却期的集体困境

Cal Paterson 认为依赖冷却期对个体来说是理性的,但集体上使我们成为其他被攻击用户的"搭便车者"。他建议......

Google 将惩罚劫持返回按钮的网站

从六月起,Google 将在搜索结果中惩罚"劫持"返回按钮的网站。不要做任何"干扰用户导航能力"的事情......

Bun v1.3.12

Bun v1.3.12 发布,内置原生无头浏览器自动化,Bun.cron 提供进程内任务调度。

Node.js 24.15.0(LTS)

Node.js 24.15.0(LTS)将 require(esm) 和模块编译缓存转为稳定特性,新增 --max-heap-size 参数。

TanStack 系列支持 Solid 2.0 beta

TanStack Router、Start 和 Query 已添加对 Solid 2.0 beta 的支持。

dotJS 大会

🇫🇷 dotJS 将于今年 9 月 18 日回归法国巴黎,CFP 仍开放两周,欢迎提交演讲提案。

🛠 工具

react-infinite-scroll-component 7.1

带可选下拉刷新的无限滚动组件。v7.1 新增基于 IntersectionObserver 的触发机制。

React Native Awesome Button 3.0

3D 风格、支持进度显示的按钮组件。在线演示效果很出色。

RedwoodSDK 1.1

面向 Cloudflare 平台的服务端优先 React 框架。

mqtt-react-hooks 3.0

连接、发布和订阅 MQTT 代理。

支持图片和视频的灯箱组件。

styled-components 6.4.0

快速、富有表现力的 React 样式方案。

React Three Fiber 9.6

Three.js 的 React 渲染器。

React Email 6.0

React Email 6.0 发布。

📝 简讯

Reddit 讨论:被过度使用的 React 模式

Reddit 的 /r/reactjs 有一则热门讨论,关于人们采用后发现过度设计的 React 模式,包括 context 当全局状态用、barrel 文件......

MUI(Material UI)v9 发布

MUI(Material UI)v9 发布,跳过 v8 以与 MUI X v9 对齐。新增 NumberField 和 Menubar 组件,sx 和包体积方面也有优化。

将 React Compiler 移植到 Rust 的幕后故事

介绍将 React Compiler 移植到 Rust 的幕后过程。


------「右耳朵猫AI」

相关推荐
ℋᙚᵐⁱᒻᵉ鲸落2 小时前
移动端滑动手势冲突:overflow: auto导致外层横向滑动失效
前端·javascript·css·vue.js·html
默_笙3 小时前
🎃 前端学了 Next.js,后端该学啥?NestJS 就是 Node 版的蜜雪冰城
前端·javascript
前端snow4 小时前
ai agent --- 实现 openclaw 定时间效果
前端
码云之上5 小时前
换模型之后,Chatbot 为什么要自己做 compact?
前端·agent·前端工程化
星栈5 小时前
自定义 UI-UX-Pro-Max 的 CSV 知识库,把 AI 生成的后台拉回行业该有的样子
前端·agent·weui
研☆香5 小时前
简单的图片上传 删除 预览
前端
ITresearchGuest5 小时前
我用 AI 一小时写了一个世界杯数据可视化平台|前端 VibeCoding 初体验
前端·人工智能·信息可视化
慧一居士7 小时前
Vite项目中使用Less步骤,详细使用示例
前端·css
花间相见7 小时前
【LangChain组件03】—— LangChain Agents 执行与状态:工作流程与状态管理实战
java·前端·langchain
kyriewen7 小时前
面试官让我用 AI 重构一个 8 年陈的 React 组件——他说他不看代码,只看我会不会拆
前端·javascript·面试