- 经过一周的休息后回归,作者开始觉得应该休息两周,今天有一个紧凑且整洁的问题,希望大家享受。(Peter Cooper 编辑)
- 对 React 社区的反思:Lee(曾在 Vercel 工作,对 Next.js 和 React 有广泛影响)分享了对 React 社区的坦诚反思,深入探讨了 React Server Components 的兴起、商业和非商业优先级之间的紧张关系、倦怠的代价,并提醒这仍然是一个由人组成的社区。
- Next.js 15.5 发布:Next.js 15.5 包含 beta 版的 Turbopack 构建、稳定的 Node.js 中间件、TypeScript 改进、
next lint
弃用以及为 Next.js 16 做准备的弃用警告。 - React 模拟面试:三位开发者接受挑战:三位专家开发者(Kent C Dodds、Piyush Agarwal 和 Jack Herrington)接受相同的 React 开发挑战,构建一个带有验证的表单,就像面对工作面试一样,视频时长 50 分钟,既有趣又有教育意义。
- React Native 0.81 发布:React Native 获得 Android 16 支持(默认支持边缘到边缘视图),并引入预编译的 iOS 构建,构建速度提高 10 倍。
- 与上述相关,Expo SDK 54 的两周 beta 期开始,包含 React Native 0.81 和 React 19.1。
- 三个惊人的 TanStack Query 新功能:Jack Herrington
- React Cache:关于一致性:“我想强调将
cache
视为不仅仅是网络数据获取的记忆化和优化技术,而是保证整个 RSC 渲染一致性的 API 的重要性。”Ryan Toronto - 在实践中进行服务器和客户端组件组合:Aurora Scharff
代码、工具和库:
- Waku 0.25:最小的 React 框架引入了“切片组件”的概念,这是一种新的细粒度组件渲染方法。
- React Native Gesture Handler 2.28:暴露平台原生触摸 API,支持 React Native 0.81。
- React Date Picker 8.6:简单的日期选择器组件,演示。
- React Chessboard 5.5:渲染棋盘,示例。
- React Slick 0.31:React 组件的 Slick Carousel 移植。
- Enact 5.2:基于 React 的应用开发框架。
其他 JavaScript 领域的内容:
- Porffor:一种新颖的 JavaScript 提前编译器,可编译为 WebAssembly 和原生二进制文件,也可用于在 AWS Lambda 上运行 JavaScript 应用而无需长时间的“冷启动”。
- TypeGPU:新的 TypeScript 库,增强 WebGPU API,可通过react-native-webgpu与 React Native 一起使用。
- ▶️TC39 的 Daniel Ehrenberg 参加了一个 47 分钟的信息丰富的访谈,讲述了 TC39 委员会的工作方式以及你如何对 JavaScript 的未来发表意见。
- Oxlint 现在有预览版的类型感知 linting。
- pnpm 10.15 已发布。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。