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

React技术周刊 2026年第18周

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

TanStack 重写React运行时提速2-3倍;Next.js安全更新;Node 26默认启用Temporal;Rolldown v1.0稳定发布;Astro预告v7 Alpha;Vitest提议脱离Vite独立。

🔥 头条

投影 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 和 Mapbox SDK 持续分化,现在专注于 MapLibre。

shadcn CLI 4.7:包导入和注册表目标别名

现已支持 package.json#imports 来安装组件、重写导入和解析第三方注册表。注册表项还新增 files[].target 别名,用于将注册表中的组件放置到指定文件夹。

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.jsqmd.com/news/909592/

相关文章:

  • 甘肃省临夏CPPMSCMP官网报考入口,官方授权双证报考中心 - 众智商学院课程中心
  • CoolProp:热物理计算领域的高性能开源架构深度解析
  • 零编程基础也能掌握的KH Coder:13种语言文本挖掘终极指南
  • 甘肃省平凉CPPMSCMP官网报考入口,官方授权双证报考中心 - 众智商学院课程中心
  • 长期使用 Taotoken 的 Token 计费模式让每笔支出都清晰可查
  • 在Dusun DSGW-210物联网网关部署Home Assistant全攻略
  • 2026重庆速洁家政:渝中口碑好的大学城家政公司 - LYL仔仔
  • Arduino LED测试仪制作:一键测量正向电压与限流电阻计算
  • 云学习笔记|基于Java+vue的云的学习笔记系统(源码+数据库+文档)
  • 告别卡顿:在MacBook Air上无缝运行Fedora 35的完整配置清单与性能调优建议
  • 揭开企业级集成平台的神秘面纱:iPaaS如何重塑数字化核心
  • 如何安全高效管理微信聊天记录:PyWxDump工具的终极指南
  • 别再只调PID了!用一阶ESO给你的Arduino小车做个“抗干扰外挂”
  • JoyCon-Driver终极指南:在Windows上免费解锁Switch手柄的全部潜力
  • TGA2624-SM、GaN工艺驱动9-10GHz射频信号的无损极速传输
  • 2026上海帕玛强尼手表回收怎么选?实测商家结果来了 - 合扬奢侈品交易中心
  • 保姆级教程:在CentOS 7上搞定MinIO,让文件分享链接直接变域名(附Nginx配置避坑)
  • AI Agent可靠性核心:驾驭框架(Harness)设计比模型选型更重要
  • 用ESP8266-01s和51单片机做个无线开关:手机APP控制LED灯保姆级教程(含完整代码)
  • WPF文本框的placeholder效果,除了Watermark,用Style实现更灵活(附完整代码)
  • 南通婚纱照推荐:这两家领衔 五大热门品牌测评+外景场地指南 - 江湖评测
  • 10 GPT-3 论文精读:Few-shot Learning 为什么会出现?
  • 2026年充电堆横评:柔性功率分配、液冷散热与多枪兼容性全对比,十大品牌选型指南 - 科技焦点
  • 分析 Taotoken 用量看板数据优化个人开发者的 Token 消耗习惯
  • 【字节跳动】山西大同塞外风电水冷超算母港 极致精细化逐条全拆解
  • 告别Everything界面!用Python 3.10+ctypes打造你的专属文件搜索命令行工具
  • TPIC6B595+晶体管驱动多位数码管:解决Arduino I/O瓶颈与电流难题
  • 私人健身与教练预约|基于java+vue的私人健身与教练预约管理系统(源码+数据库+文档)
  • Springboot | 启动 - [02 加载配置文件]
  • 泉城翡翠变现指南:从手镯到挂件,2026年本地回收商成色判定全揭秘 - 合扬奢侈品交易中心