Vite 是近年来前端工具链中最具影响力的项目之一。它重构了 JavaScript 应用的开发体验——基于原生 ES 模块的开发服务器热更新速度快得让Webpack老用户感动,Rollup驱动的生产构建在多数场景下比webpack快一个数量级。Vite 同时是 Vue、SvelteKit、Nuxt、Astro、Solid、Qwik、Angular、React Router、TanStack Start 和 vinxt 等主流框架的底层构建工具。每周约 1.29 亿次下载量,背后是整个现代前端开发生态的依赖关系。
6月初,Vite、Vitest、Rolldown、Oxc 和 Vite+ 的开发团队——VoidZero 宣布整体加入 Cloudflare。所有团队成员将成为 Cloudflare 员工,继续主导这些项目的开发,但条件是:保持 MIT 许可开源、vendor-agnostic(即不绑定特定云厂商)、社区驱动。

Cloudflare 拿出了真金白银:承诺向 Vite 生态基金投入 100 万美元,用于支持维护者和贡献者。这笔钱的使用不受 Cloudflare 控制——这是关键。Vite 作为基础设施的地位,使得任何单一厂商对其"特殊照顾"都会破坏生态的公平性。生态基金的独立运作,是这笔交易能够被社区接受的前提条件。
这支团队选择加入 Cloudflare,部分原因是 Workers 的运行时 workerd 与 Vite 的契合度——Cloudflare Vite 插件直接在 workerd 中运行服务器端代码,与 Workers 生产环境使用同一套运行时。这意味着在本地开发时,你已经用的是和生产环境一样的引擎。D1、KV、R2、Workers AI 等本地模拟,通过 Environment API 在本地完整可用。这种"本地即生产"的体验,是传统 PaaS 难以实现的优势。
技术整合的目标不仅限于插件层面。Cloudflare 计划将 CLI 建立在 Vite 之上,cf dev 将成为 vite dev 的超集。更值得关注的是"新的provider-agnostic原始类型"——用于全栈应用和 Agent 的开放原始类型,以及开源 Void 平台的计划。如果这个计划落地,开发者将有一个不依赖特定云厂商的方式,在本地使用 Vite 开发、部署到任意云厂商的边缘节点。
对于 AI 生成应用的崛起,是 Vite 采用率提升的重要驱动因素。AI 生成的前端代码量巨大,且普遍缺乏工程化配置。Vite 的零配置起步体验,让 AI 生成的应用可以立即运行,这使得它成为 AI Coding 工具链中的默认选择。Cloudflare Vite 插件每周约 1400 万次下载,这个数字在没有刻意推广的情况下达成,说明市场对"在边缘运行的前端"需求真实存在。
这笔交易的深层逻辑是:前端工具链已经变得足够重要,以至于云厂商愿意为工具链团队提供财务支持,以确保自己的平台对开发者保持吸引力。这与以往云厂商"自研工具链然后绑定用户"的思路不同——Cloudflare 选择支持已有的开源生态,而不是复制一个闭源版本。尤雨溪和 VoidZero 团队继续掌控项目方向,Cloudflare 提供工程资源但不转移方向——这是"支持而非替代"策略的具体体现。能否复制,取决于开源社区是否接受这种商业赞助模式而不失去信任。
参考来源:https://blog.cloudflare.com/voidzero-joins-cloudflare/