当前位置: 首页 > news >正文

React技术周刊 2026年第19周

阅读原文: https://mp.weixin.qq.com/s/WuKhPQmQv8fgutYY_EhXFw

本周焦点:Tanner Linsley 用 AI 生成 9KB 的"投影 React"引爆社区;Next.js 连发安全补丁;Node.js 26.0 默认启用 Temporal;Rolldown v1.0 稳定发布;Astro 预告 v7 Alpha。

🔥 头条

投影 React

Tanner Linsley(TanStack 作者)花了一天时间用 AI 代理重新生成 React 的公共 API,打造了一个约 9KB、作用域限定在 TanStack Start 的运行时,已悄悄发布在他的博客和 tanstack.com 上,运行速度是原生 React 的 2-3 倍。但最有趣的部分是他为什么不正式

📖 文章

介绍 TanStack Form

一篇清晰的 TanStack Form 介绍文章,梳理了无头架构的心智模型:状态和验证由 TanStack 掌管,渲染则完全由你控制。

MapLibre React Native:渲染交互式矢量切片地图

一个使用 MapLibre Native 为 Android 和 iOS 创建地图的库。它最初是 rnmapbox 的分支,但现在专注于 MapLibre,因为 MapLibre 和 Mapbox 的 SDK 持续分化。

shadcn CLI 4.7:包导入与 Registry 目标别名

现已支持 package.json#imports 来安装组件、重写导入和解析第三方 registry。Registry 项还支持 files[].target 别名,用于将 registry 组件放入指定文件夹。

Node.js 26.0(Current)

Node.js 本周大事不断:Node.js 26.0(Current)发布,默认启用 Temporal API 并带来多项 V8 14.6 增强功能;随后 Node 26.1(Current)也发布了,包含实验性的核心 FFI 机制。

Rolldown 达成稳定 v1.0

高性能打包器 Rolldown 达成了稳定的 v1.0 发布,专注于速度和 Rollup 插件兼容性。

Vitest 计划脱离框架绑定

Vitest 与 Vite 紧密耦合,但一位维护者提议使其"框架无关",以支持其他构建工具和运行时。

Astro 6.2

作为 Astro 6.2 发布的一部分,这个流行的内容站点 Web 框架预告了 Astro v7 Alpha——其基于 Vite 8、Rust 编译器驱动的下一版本。Astro 6.3 也紧随其后发布,带来了新的实验性"高级路由"功能,以便更好地与 Hono 等替代运行时和框架集成。

🛠 工具

Next.js 2026 年 5 月安全更新

又出现安全问题,但已通过升级到 Next.js 15.5.18 和 16.2.6 快速修复。所有 RSC 用户还应升级 React(见下方框注)。之前为应对 RSC CVE 而应用了 Cloudflare WAF 规则的用户仍受其保护。

html-react-parser 6.1

将 HTML 字符串转换为 React 元素的 HTML 解析器。v6.1 新增内容安全策略(CSP)支持。

Jotai 2.20.0

React 的原始、灵活的状态管理方案,“提升了高吞吐场景下的性能”。

Classicy 0.9

受经典 Mac OS 启发的复古风格 React 组件集合。

📝 简讯

Expo SDK 56 Beta 发布

Expo SDK 56 Beta 现已发布,亮点是速度和稳定性:iOS 构建大幅加速,Android 应用启动更快,Expo UI 中的 Jetpack Compose(Android)和 SwiftUI(iOS)API 已稳定。

React Router v7.15.0 发布

React Router v7.15.0 已发布,包含多项 API 调整,为"未来一两个月内"发布的 React Router v8 做准备。


——微信「右耳朵猫AI」

http://www.cnnetsun.cn/news/2657740.html

相关文章:

  • 告别32位限制!手把手教你为VirtualBox虚拟机‘解锁’64位系统安装权限(AMD/Intel CPU通用)
  • SketchUp建模效率翻倍:FlexTools与3dWindow插件保姆级安装与核心功能对比(2024版)
  • 树莓派Pico 2 W与OV2640摄像头实现离线图像采集与存储方案
  • 终极宝可梦随机化体验:让每一款经典游戏都成为全新冒险
  • 618 手机集体降价!
  • 从CentOS迁移到EulerOS:一个后端开发者的实战配置笔记(含Docker环境搭建)
  • 无限约束控制屏障函数:理论、算法与工程实践
  • 如何快速使用Markdown实时预览工具:面向初学者的完整指南
  • 基于XIAO M0与3D打印的巨型SNES手柄DIY全流程解析
  • 告别sc.exe!用nssm把任意exe或bat脚本注册成Windows服务的保姆级教程
  • 别再只用理想气体了!Fluent里这个隐藏的NIST真实气体模型,让你的CFD结果更靠谱
  • 深度解析R3nzSkin国服特供版:揭秘英雄联盟免费换肤技术
  • 终极指南:5个简单技巧用Ice实现macOS菜单栏清爽管理
  • AI Agent在高端服务业的应用:个性化礼宾与客户体验管理
  • [特殊字符] 论文写作急诊室:书匠策AI到底给你开了什么“处方“?
  • 基于树莓派与L293D的智能风扇网页控制项目全解析
  • AI训练数据脱敏失效真相,深度拆解92%团队忽略的元数据泄漏陷阱
  • 别再只调角度了!深入理解舵机PWM:占空比、频率与扭矩的关系全解析
  • WinDirStat:Windows磁盘空间分析的终极解决方案
  • 基于RAG与向量数据库构建私有知识库智能问答系统实战
  • 别只盯着S/4 HANA!SAP ECC6停服后,第三方支持服务深度评测与选购攻略
  • MuPDF mutool:终极命令行PDF处理工具完整指南
  • 如何在Windows上实现macOS风格的三指拖拽功能:终极完整指南
  • 临床医生做科研一定要掌握MedPeer,AI辅助精准提效
  • SQL PRIMARY KEY
  • STM32F407无霍尔BLDC方波驱动工程包:含过零检测、HAL库实现与可直接烧录的hex文件
  • 免费在线法线贴图生成器:5分钟制作专业3D纹理的终极指南
  • 多尺度地理加权回归:终极空间数据分析指南,轻松应对地理异质性挑战
  • 【AI工具决策生死线】:从LLM微调到RAG上线,为什么83%的中小企业在开源vs商业选择上踩中第4个认知盲区?
  • 如何快速搭建语音识别系统:Whisper-WebUI完整指南