Bun 1.4:一百万行代码从 Zig 重写到 Rust
2026 年 8 月 Bun 1.4 正式发布,将约一百万行核心代码从 Zig 重写为 Rust。本文梳理这次重写的原因、11 天 LLM 辅助重写的过程,以及 Node.js 兼容性、性能与内建 API 带来的实际变化。
记录前端、全栈开发与工程化实践中的方案、取舍和复盘。
2026 年 8 月 Bun 1.4 正式发布,将约一百万行核心代码从 Zig 重写为 Rust。本文梳理这次重写的原因、11 天 LLM 辅助重写的过程,以及 Node.js 兼容性、性能与内建 API 带来的实际变化。
2026 年 8 月 21 日发布的 Next.js 16.3.2 把仓库 CI 里 Turborepo 远程缓存的认证方式,从长期有效的静态 PAT 换成了每次任务临时签发的 OIDC 令牌。本文拆解 PR
8 月 10 日,pnpm 官方博客发布 pnpm 12 差异说明:用 Rust 重写、处于 RC 阶段,却保留 pnpm 11 的命令、设置与锁文件格式。本文拆解三大实质变化、Rust 重写的演进路径,以及团队切换前需要检查什么。
8 月 3 日,微软正式发布 TypeScript 7.0——用 Go 重写的原生编译器。官方给出的全量构建提速为 8x-12x,VS Code 代码库从 125.7 秒降到 10.6 秒。本文拆解这次原生移植的架构选择、性能数据、与 6.0 的并行迁移方案,以及它对前端工程实践的直接影响。
记录前端、全栈开发与工程化实践中的方案、取舍和复盘。
2026 年 8 月 Bun 1.4 正式发布,将约一百万行核心代码从 Zig 重写为 Rust。本文梳理这次重写的原因、11 天 LLM 辅助重写的过程,以及 Node.js 兼容性、性能与内建 API 带来的实际变化。
2026 年 8 月 21 日发布的 Next.js 16.3.2 把仓库 CI 里 Turborepo 远程缓存的认证方式,从长期有效的静态 PAT 换成了每次任务临时签发的 OIDC 令牌。本文拆解 PR
8 月 10 日,pnpm 官方博客发布 pnpm 12 差异说明:用 Rust 重写、处于 RC 阶段,却保留 pnpm 11 的命令、设置与锁文件格式。本文拆解三大实质变化、Rust 重写的演进路径,以及团队切换前需要检查什么。
8 月 3 日,微软正式发布 TypeScript 7.0——用 Go 重写的原生编译器。官方给出的全量构建提速为 8x-12x,VS Code 代码库从 125.7 秒降到 10.6 秒。本文拆解这次原生移植的架构选择、性能数据、与 6.0 的并行迁移方案,以及它对前端工程实践的直接影响。