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
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/