前端工具链今天被 Rust 彻底接管了——这件事把 2026 的工程格局彻底重写了
大多数前端工程师还没反应过来,Rust 已经悄悄把你们每天打交道的工具全换了一遍。不是某一天宣布的,是 2026 年这一年,扎扎实实地把所有主流框架的底层全部重写完了。
Next.js 16 把 Turbopack(Rust 写的)设成了默认 bundler,替代了 webpack。Vercel 自己的数据:生产构建快 2-5 倍,开发热更新快 10 倍,而且不用改任何配置。
Vite 8 动作更大。2026 年 3 月 12 日发布,直接把 esbuild(开发)+ Rollup(生产)的双 bundler 架构废掉了,换成一个统一的 Rust bundler 叫 Rolldown。Rolldown 1.0 稳定版 2026 年 5 月发布,Vite 团队自己测:构建速度比旧 pipeline 快 10-30 倍。真实采用案例:Linear、Ramp、Beehiiv,项目构建时间从几十秒直接掉到个位数秒。
Rspack 字节跳动那套,2024 年就发了 1.0,2026 年已经在 TikTok、抖音、Lark、Coze 跑了一千多个内部应用,外面还有微软、亚马逊、Discord、阿里在用。
编译速度只是一半。Oxlint(Rust linter)已经被 Shopify、Airbnb、Mercedes-Benz 生产用上了。Oxfmt(Rust formatter)beta 版实测比 Prettier 快 30 倍,100% 通过 Prettier 的 JS/TS 一致性测试。Biome v2 也不弱,type-aware linting 不用跑完整的 TypeScript 编译器,直接快 15-25 倍,1000 个文件 lint 只要 0.55 秒。
CSS 工具链也没落下。Tailwind CSS v4 的 Oxide 引擎用了 Rust 处理 + Lightning CSS,构建速度官方说快 5 倍。
这些全不是孤立事件。Rolldown、Oxlint、Oxfmt 全部出自 VoidZero——Evan You(Vue/Vite 作者)2023 年创立的公司。2026 年 6 月,Cloudflare 把 VoidZero 整体收购了,Vite、Vitest、Rolldown、Oxc 全部进了 Cloudflare 开发者平台,官方说法是要做「AI-native web」。
Bun 的故事最极端,但也最能说明问题。Bun 原来用 Zig 写的,2025 年 12 月被 Anthropic 收购后,2026 年 5 月把整个核心用 Rust 重写了——超过 100 万行代码,几天内合并进主干。99.8% 的测试用例通过,二进制体积还缩小了 3-8MB。Anthropic 的 Claude Fable 5 主导了这次重写,估算 API 成本 16.5 万美元。这件事在社区引发巨大争议:一段人类几乎没有逐行 review 的基础设施代码进入主干,长期维护风险谁来担?但它证明了 AI 辅助大型代码迁移的产能上限。
pnpm 也在动。pacquet(Rust 安装引擎)已经进入实验阶段,目标是冷启动安装快 10 倍。
为什么是 Rust?为什么是 2026?两个原因。第一是性能瓶颈:JS 工具在代码库膨胀后撞到了天花板,Rust 的原生多线程能成倍提升,JS 重写做不到。第二是 AI 编程的兴起:Rust 的编译期检查对人类工程师和 AI agent 都是更紧密的反馈循环——能编译通过,就更接近正确,这使得 Rust 成为 AI 写代码最自然的载体。
一个直观的感觉:你在 2026 年开发的每一个 npm install、每一次 Vite dev、每一次 ESLint 检查,实际上都在跑 Rust。机器执行的每一行代码都在悄悄换语言,只有写代码的人还坐在 JS 前面。
下一步是什么?如果你还没动过,看看手头的工具链:现在是迁移到 Vite 8/Rolldown 的窗口期,Biome v2 可以一把替换 ESLint + Prettier,Oxfmt 迁移动作只需要三行命令。这些工具的共同特点是零配置、原地替换、不改代码风格。工具链迁移的摩擦比任何时候都低,但性能收益是真实的——团队每天节省的等待时间,乘以人数和天数,不是小账。
评论区
登录后可评论。