#优质博文 #react #前端 #新动态
React Status #426
React Status #426
AI 摘要:本期 React Status 聚焦 React Compiler 进入 RC 阶段,介绍了 Dan Abramov 关于 "Impossible Components" 的深度解析,以及多项工具更新(如 React Three Map 1.0、ChartDB 等)。同时涵盖社区动态(如 RedwoodJS 拆分计划)和 JavaScript 生态新闻(如 pnpm 10.9 发布)。
1. 社区动态
• React Compiler 进入候选版本阶段,计划未来几个月正式发布。
• 该团队还一直与 swc 项目合作,本次版本包含实验性的 swc 支持。
• RedwoodJS 拆分为 Redwood GraphQL 和 RedwoodSDK,后者推出新主页。
• React Router 安全漏洞修复(Remix 2.16.3 / React Router 7.4.1)。
• pnpm 10.9 支持 JSR 包安装。
• Microsoft Edge 团队增强提案:建议增强 console.context() 方法, 以便通过视觉调整和过滤机制使其对开发人员更有用。
2. 工具与库更新
• React Lite YouTube Embed 2.5:更快速、隐私友好的 YouTube 视频嵌入方案。
• Next.js 15.4 Canary 多个测试版发布。
• React 组件更新:包括 json-edit-react(JSON 编辑器)、React Spinners(加载动画)、React Suite(组件库)和 React Uploady(文件上传工具)。
3. 博文与工具
• 📄Dan Abramov 探讨 "Impossible Components"(混合仅限服务端和仅限客户端特性的组件的所谓“不可能”组件),通过 React Server Components 实现解决方案。
• 关联阅读:Darius Cepulis 旧文《React 19 lets you write impossible components》
• 📄 在 React 应用中为受保护的路由自动执行 Cypress E2E 测试 Emeka Okoli
• 📄 2025 年基于 React 的静态站点生成器比较 Morel、Radakovic 和 Dwivedi
• 📄 如何在 RedwoodSDK 中使用 React 服务器函数流 Herman Stander
• 📄 使用 Vercel 的 AI SDK Robin Wieruch 构建全栈 AI 聊天
• Frimousse:轻量级无样式 React Emoji 选择器。 #组件库
• Spectacle:创建流畅的 React 演示文稿
• React Three Map 1.0:将 3D 对象带入 2D 地图。React Three Fiber 与 react-map-gl 之间的桥梁,很酷。 Demo
• ChartDB:开源数据库架构图编辑器,大学生课设最爱,支持 Postgres、MySQL、SQL Server、SQLite 等数据库,使用 React 构建,可自部署,在线演示