Cloudflare 为什么要这么做?

MMaximilian Schwarzmüller
컴퓨터/소프트웨어경제 뉴스AI/미래기술

Transcript

00:00:00Vite 已被 Cloudflare 收购,准确来说是
00:00:05Vite 团队或其背后的公司
00:00:07VoidZero 正在加入 Cloudflare。
00:00:10作为一名 Web 开发者,值得我们深入探讨一下
00:00:14因为显然 Vite 是一个超级重要的工具,
00:00:18是现代 JavaScript 和 TypeScript 项目中的
00:00:22核心构建工具,作用远不止于此。
00:00:25当然,最大的问题也随之而来:
00:00:27为什么会发生这种情况?这对我们
00:00:29Web 开发者意味着什么?
00:00:31我想这其实是两个问题,
00:00:33但让我们仔细看看。
00:00:34首先,有三篇博客文章。
00:00:38我会把链接放在下方,它们都讨论了这次变更,
00:00:41而且这三篇文章都非常明确地指出
00:00:43Vite 将继续以 MIT 许可协议保持开源,
00:00:47并且将保持与厂商无关的特性。
00:00:50因此在未来,你不仅能将 Vite 应用部署到 Cloudflare,
00:00:53而是像现在和过去一样,
00:00:55依然可以部署到众多的供应商上。
00:00:58当然,如果你想的话,也可以部署在 VPS 上。
00:01:01而且 Vite 的开发仍将由 Vite 团队把控。
00:01:04他们会按照现有的路线图继续进行,以此类推。
00:01:07我百分之百确定
00:01:08它会保持开源。
00:01:12关于“与厂商无关”这一点,
00:01:15我对此毫无疑问。
00:01:18至于路线图,我很确定它会保持
00:01:20相对独立于 Cloudflare,但我猜
00:01:26它会在一定程度上受到 Cloudflare 的影响,
00:01:29因为毕竟,如果有人在为你买单,
00:01:32你自然会想要与他们的需求保持一致。
00:01:36话虽如此,我相信它绝对不会成为 Cloudflare 独占,
00:01:39而且其路线图上会有许多内容
00:01:43是符合更广泛的共同利益的。
00:01:45我之所以提到这一点,是因为我们之前看到 Bun 加入了 Anthropic,
00:01:47即去年年底 Bun 被 Anthropic 收购了。
00:01:53当然,那次收购所传达的信息几乎是一样的。
00:01:56它依然是开源且使用 MIT 协议。
00:01:59你当然仍然可以像以前一样使用 Bun。
00:02:03它依然是一个令人惊叹的 JavaScript 和 TypeScript 运行时。
00:02:07这一点毫无疑问。
00:02:10但如果你观察 Bun 在过去几个月里推出的功能,
00:02:12例如 Bun WebView 或 Bun Image API,
00:02:18当然,这些功能看起来似乎
00:02:23对于一个被编码智能体使用,
00:02:27甚至运行编码智能体(即 ClaudeCode)的工具来说,是非常合理的。
00:02:32所以,我预计 Vite 也会保持为一个出色的工具,
00:02:36可以用于各种项目,并能在任何供应商处运行。
00:02:43但我认为未来的某些路线图
00:02:47会特别有助于你构建 Cloudflare 应用,
00:02:52如果这样理解的话。
00:02:57但与此同时,许多让构建和发布
00:02:58Cloudflare 应用变得更容易的事情,也可能会让发布到其他供应商变得更简单。
00:03:04所以这并非负面影响。
00:03:09这只是需要注意的一点,当然,这只是我的猜测。
00:03:11那么这究竟为何发生?
00:03:15如果你错过了,那个 VoidZero 到底是什么?
00:03:17正如所提到的,VoidZero 是由尤雨溪(Evan You)创立的公司,
00:03:21也就是 Vite 和 Vue.js 的创建者。
00:03:29顺便说一下,Vue.js 并不在此次交易范围内。
00:03:30它不属于 VoidZero。
00:03:34据我了解,Vue.js 团队现在几乎完全独立于尤雨溪。
00:03:36多年来,Vue 已不再仅仅是一个人的表演。
00:03:44所以 Vue.js 绝对与此无关。
00:03:49但 VoidZero 是一家成立于 2022 年或 2023 年的公司,
00:03:52并获得了风险投资。
00:04:00他们打造了构建工具。
00:04:01他们打造了许多很棒的构建工具。
00:04:04例如 Oxlint,一个 ESLint 的出色替代品。
00:04:08他们还打造了 Ox FMT,即 Oxformat,一个超快的格式化工具,底层均使用 Rust 编写。
00:04:15他们还打造了 Rolldown,一个由 Rust 驱动的 JavaScript 和 TypeScript 打包器。
00:04:22所有这些工具都是 VoidZero 公司的一部分,并且可以在底层通过 Vite 使用。
00:04:30他们构建这些是为了打造一个全面的生态系统,让开发者的生活更轻松、更快捷,
00:04:36让构建 JavaScript 应用更有趣、更高效。
00:04:41这就是 VoidZero。
00:04:42一家制造这些构建工具的公司。
00:04:45那么,这样的公司如何盈利呢?
00:04:47这恰恰是最大的问题。
00:04:50如前所述,他们有风险投资支持。
00:04:55因此显而易见,他们需要在某个时间点盈利。
00:04:59即便没有风投,每个人也都需要谋生。
00:05:02所以,在去年 10 月,他们宣布了 Vite Plus。
00:05:08初衷是提供一个工具,类似于“超级版”的 Vite。
00:05:13Vite 当然是免费使用的。
00:05:15而 Vite Plus 的设想是不免费的。
00:05:18它只是一个内置了 lint、格式化、测试等功能的工具,
00:05:24并且使用起来特别简单。
00:05:26当然,你也可以在普通的 Vite 项目中手动设置这一切。
00:05:30你可以添加 Vitest 进行测试,添加 Oxformat、Oxlint,并手动集成它们。
00:05:35Vite Plus 的初衷是简化这一过程,内置所有这些功能,
00:05:39从而吸引那些需要标准化、
00:05:45最佳实践配置的企业。
00:05:48但这当然有些棘手,因为对于你自己本来就能相对轻松设置的东西收费,
00:05:54可能不是个好主意,或者说这并不是一个能赚大钱的模式,至少很难变现。
00:06:01所以后来他们宣布了 Void。
00:06:03Void 可以说是建立在 Vite 之上的框架,
00:06:06旨在让构建完整的全栈应用变得更加容易。
00:06:12最重要的是,能够轻松地将其部署到 Cloudflare。
00:06:15它本质上就像是一个 Cloudflare 上的服务,你无需担心
00:06:19配置底层的所有 Cloudflare 基础设施。
00:06:26相反,你只需构建好全栈应用,然后运行一条命令,它就会为你搭建好 Cloudflare 资源。
00:06:30所以它能让构建全栈应用和部署变得更简单。
00:06:36这就是 Void 框架背后的构想。
00:06:38其构想是你可以使用它配合不同的前端。
00:06:42所以它不会局限于 Vue 或 React。
00:06:45其核心卖点在于部署的简便性,
00:06:49所有的资源都会自动为你配置好。
00:06:53现在你应该能看出这其中的联系了吧?
00:06:56它在底层使用了 Cloudflare。
00:06:59当时的想法还是将其作为一个独立产品,而不是 Cloudflare 的一部分。
00:07:01但我觉得,迈出这一步并真正加入 Cloudflare 是非常合理的。
00:07:04这正是现在发生的事情。
00:07:11 Cloudflare 正在迅速转型成为一个基础设施
00:07:17托管服务提供商,使得构建 AI 应用变得特别简单。
00:07:19现在到处都是各种 AI 智能体。
00:07:31你拥有各种由 AI 编写的代码或智能体驱动的工程应用。
00:07:39许多这样的 Web 应用最终都需要部署。
00:07:41而且它们许多都需要队列、数据库或文件存储等功能。
00:07:45Cloudflare 正好提供所有这些服务。
00:07:50但在过去,甚至在一定程度上现在,你需要手动连接所有东西。
00:07:55你需要了解 Cloudflare 提供哪些产品,如何连接它们,以及它们如何工作。
00:07:58Cloudflare 的使命(不仅仅是 Cloudflare,如今许多
00:08:04托管提供商也是如此)是为你提供那种简化的部署体验,
00:08:11那种“智能体就绪”的部署体验,即让一个智能体为你构建 Web 应用,
00:08:16可能是在你的输入下,或者完全由智能体编写代码。
00:08:22然后你给智能体一个命令行工具(CLI),它对智能体非常友好,
00:08:29里面包含很多文档,智能体可以利用它迅速将其部署到云端。
00:08:32Cloudflare 希望成为这类应用的提供商。
00:08:38他们计划在 Vite 之上构建这一切。
00:08:43在官方 Cloudflare 博客中,他们更详细地谈到了这个使命。
00:08:48他们还展示了其 Vite 插件的惊人数据,该插件在交易前就存在,
00:08:51今年实现了快速增长,因为 AI 智能体使用 Vite。
00:08:57它是 JavaScript 生态系统中公认的标准构建工具、打包器,随你怎么称呼它。
00:09:02而且 Cloudflare 在智能体中已经非常受欢迎。
00:09:07所以他们的 Vite 插件采用率很高,现在他们想把这一切提升到新的水平。
00:09:13他们想要构建一个新的 CLI,即 Cloudflare CLI,使其成为 Vite 的超集,也就是在 Vite 之上构建。
00:09:17这样你的智能体(当然也包括你,但主要设想是你的智能体)
00:09:22他们想要构建一个全新的 CLI,即 Cloudflare CLI,它将成为 Vite 的超集,也就是在 Vite 的基础上构建。
00:09:33这样你的 AI 代理,当然也包括你,就可以利用这个工具快速构建全栈应用,并轻松完成部署。
00:09:45这有点像回归到 Void 框架的愿景,但现在是“智能体优先”,且与 Cloudflare 完全集成,
00:09:48当然,也得到了官方 Cloudflare 的技术和资金支持。
00:09:56这就是将会发生的事情。
00:10:00当然,对我们开发者来说好消息是,已经使 Vite 变得出色的功能,
00:10:03所有我之前提到的用于格式化、linting 的工具,以及 Vite 本身的扩展性等,
00:10:10这一切都有助于这个未来的 Cloudflare 愿景。
00:10:16正如最初所提到的,我毫不怀疑它会保持开源,
00:10:21而且你依然可以在其他供应商中使用它,因为本质上现在根本离不开 Vite,
00:10:25即你能将其用于其他厂商,而且基本上现在也绕不开 Vite,
00:10:32尤其是这些智能体在默认使用哪些工具方面有很强的主见,
00:10:37因此,我认为我们将看到更多托管提供商推动那种
00:10:40因此,我相信未来会有更多托管服务商推动这一趋势
00:10:47即以智能体为先的便捷部署愿景,并且他们很可能也会为此采用 Vite,
00:10:54或者至少我觉得可能性非常大。
00:10:57但当然,正如最初提到的,Cloudflare 现在拥有某种优先准入权。
00:11:01他们当然也可以稍微影响一下路线图,以确保
00:11:07他们正在构建的 CLI,即我提到的 Cloudflare CLI,
00:11:13能与底层的 Vite 真正配合良好。
00:11:18总之,这就是那里的计划。这真是一些有趣的改变。我想强调,
00:11:25我不仅不怀疑 Vite 会保持开源,而且我完全不认为这是件坏事。
00:11:32相反,开源维护者能够以此为生非常重要,
00:11:39赚钱并继续致力于我们每天使用的工具。这没什么可避讳的,
00:11:46也不应该被视为出售或类似的东西。因为最终,像你我一样,每个人
00:11:52都需要赚钱。因此,我认为看到热门项目被公司支持或收购是件好事,
00:12:00即使它们确实会影响其开发,只要它没有完全
00:12:06偏离成为一个灵活的开放生态系统(我认为这种情况不会发生),我就认为这是一个伟大的
00:12:12发展。但当然,请务必告诉我你对这笔交易的看法。

Key Takeaway

Cloudflare 通过收购 VoidZero,将 Vite 整合进其基础设施战略中,旨在通过构建 AI 友好的命令行工具,简化从开发到部署的全流程体验。

Highlights

  • Cloudflare 收购了由尤雨溪创立的 VoidZero 公司,该公司是 Vite 等核心构建工具背后的团队。

  • Vite 将继续保持 MIT 许可协议的开源状态,并维持与供应商无关的特性。

  • VoidZero 旗下的工具包括用 Rust 编写的 Oxlint、Oxformat 和打包器 Rolldown。

  • Cloudflare 计划基于 Vite 构建新的 Cloudflare CLI,旨在提升 AI 智能体构建和部署全栈应用的体验。

  • Vue.js 不在本次收购范围内,且目前已独立于尤雨溪团队运作。

Timeline

收购背景与开源承诺

  • Vite 将保持开源,并继续由 Vite 团队把控路线图。
  • 此次收购不会改变 Vite 的厂商无关特性,它依然可以部署到各种供应商或 VPS 上。
  • 参考 Bun 被 Anthropic 收购的案例,Vite 预计将保持独立性,同时部分路线图将与 Cloudflare 的需求对齐。

虽然 Cloudflare 提供资金支持,但 Vite 将持续作为独立工具演进。参考案例显示,即使大型公司收购技术工具,其核心开发仍会保持开放。未来 Vite 的某些功能更新将更贴合 Cloudflare 的生态需求,但同时也会提升其在其他平台的易用性。

VoidZero 的技术生态

  • VoidZero 是由尤雨溪创立的专门研发高性能构建工具的公司。
  • VoidZero 开发了 Oxlint(ESLint 替代品)、Oxformat(快速格式化工具)和 Rolldown(Rust 打包器)。
  • 公司曾尝试通过 Vite Plus 等收费产品进行商业化,旨在为企业提供标准化的高效开发环境。

VoidZero 致力于通过 Rust 驱动的底层工具提升 JavaScript 开发效率。他们构建了一整套生态系统,试图解决从 linting、格式化到打包的构建难题,并在此过程中探索了多种商业模式,包括针对企业的标准化配置服务。

Cloudflare 的基础设施战略

  • Cloudflare 正在转型为支持 AI 智能体开发和自动部署的基础设施服务商。
  • 新的 Cloudflare CLI 将作为 Vite 的超集,让 AI 智能体能够一键完成全栈应用的资源配置与部署。
  • 开源项目被大公司收购能为核心维护者提供可持续的经济支持,这对开发者社区是有益的。

Cloudflare 意识到开发者及 AI 智能体在部署应用时存在配置繁琐的痛点。通过整合 Vite 的先进打包技术,Cloudflare 计划降低全栈应用的准入门槛,让构建后的代码能够直接与底层云资源(如数据库、队列)无缝对接。这种转变将进一步巩固 Cloudflare 在云原生开发领域的地位。

Community Posts

No posts yet. Be the first to write about this video!

Write about this video