00:00:00Astro 正式加入 Cloudflare。如果你一直关注这方面的动态,那么现在 Cloudflare 旗下就有了 Astro,
00:00:05Vercel 拥有 Next.js,同时也支持 Nuxt 和 Svelte,谷歌有 Angular,微软有 Blazor,
00:00:10可以说各大巨头都人手一个框架了。不过说实话,这个消息看起来确实是件好事,
00:00:14所以让我们直接进入正题,聊聊这个新闻的具体内容,以及这对 Astro 的未来意味着什么。
00:00:19对于那些还不了解 Astro 的朋友,我先简单回顾一下它的定义。
00:00:28Astro 是一个开源 Web 框架,但它不是 UI 框架,这一点有时会被误解。
00:00:33实际上你仍然可以在 Astro 中使用 React、Vue、Svelte 或 Solid。Astro 提供的
00:00:38核心卖点是,它能让你异常轻松地构建内容驱动型网站,比如博客、
00:00:42文档或电子商务平台,并让这些网站拥有极高的性能。它的主要实现方式
00:00:48是在服务器上渲染站点,并向客户端发送静态 HTML,仅包含极少量的
00:00:53JavaScript,因此初始加载速度非常快,尤其是在与其他方案对比时。
00:00:58当然,Astro 的功能远不止于此,事实上我们频道已经介绍过其中的一些
00:01:03特性,所以记得订阅以获取更多此类精彩内容。另外值得一提的是,
00:01:07Astro 可以通过它推广开来的“孤岛架构”(Island Architecture)来处理更复杂的交互。但关于这次新闻,
00:01:12你需要知道的关键点是:它让内容驱动型网站变得非常快,
00:01:16这也是为什么像 Google、OpenAI 以及 Cloudflare 这样的公司会用它来搭建博客、
00:01:21营销页面和文档。甚至我也是,我个人的博客就用了它,虽然我已经好几年没更新了,
00:01:26但这绝对不是 Astro 的错。有了这些背景信息,
00:01:31我们来看看 Astro 创始人发布的这篇博文,宣布他们正式加入 Cloudflare。我先从
00:01:36对 Astro 现有或未来用户最重要的部分开始,也就是公告中的几项关键承诺。
00:01:40第一,它将保持开源并得到积极维护。第二,它将继续支持
00:01:45其他部署选项,而不仅仅是 Cloudflare。因此,希望不会让用户产生类似 Next.js 那样的
00:01:49“厂商锁定”感(尽管 Vercel 一直在否认这一点)。此外,开放治理和路线图
00:01:54也将保持不变,Astro 的整个团队现在都已入职 Cloudflare,全职负责 Astro 的开发。
00:01:59对于那里的每一个人来说,这都是个好消息,我也非常乐于见到这样的局面。
00:02:05但为什么要加入 Cloudflare 呢?答案其实与我们最近听到的
00:02:10其他一些故事非常相似。虽然 Astro 是一个基于 MIT 协议的开源 Web 框架,
00:02:14但其背后是一家由风险投资(VC)支持的 Astro 技术公司,也就是说,它需要盈利。
00:02:21最初的想法是让 Astro 成为一个庞大开发者平台的核心,提供可选的托管原语,
00:02:27比如数据库、存储和分析工具,所有这些都与框架同步设计。
00:02:32正如 Fred 所说,向生态系统中引入付费托管原语的尝试失败了,很难证明其存在的价值。
00:02:38没有任何产品能像 Astro 框架本身那样吸引用户,事实上,我们已经在
00:02:44Tailwind 和 BUN 等其他项目中看到了类似的情况:它们作为开源工具表现非常出色,
00:02:49但作为一家公司却没那么成功。Astro 的下载量实际上每年都在翻倍,
00:02:54现在每周已接近 100 万次,但我猜测其收入状况可能没那么理想。
00:02:58这就解释了为什么 Astro 需要找一个新归宿来支付维护成本。但为什么是 Cloudflare,
00:03:04Cloudflare 又看中了 Astro 什么呢?其实他们意识到,双方一直在从
00:03:09不同的角度朝着同一个目标努力。Cloudflare 一直致力于从基础设施层面
00:03:14解决“快速网络”的问题,而 Astro 则一直在尝试从框架层面解决它,
00:03:18现在双方联手,可以双管齐下。此外,Cloudflare 长期以来一直是 Astro 的赞助商,
00:03:23他们自己也在使用它来构建文档、Workers 落地页以及许多营销站点。
00:03:29所以那里的团队已经对它非常熟悉了。这不仅仅是买下一个框架,
00:03:33他们是真的认同 Astro 的目标并希望它蓬勃发展。我也很看好 Cloudflare 作为 Astro 的“东家”,
00:03:38因为他们的口碑一直不错。他们赞助了像 Hono 和 TanStack 这样的项目,
00:03:43并没有试图将它们锁定在自己的平台上,所以我认为他们在保持开放性方面有很好的先例。
00:03:49最后,在 Cloudflare 的博文中,我们还看到了他们对 Astro 感兴趣的另一个原因,
00:03:53那就是他们已经观察到在 AI 的新浪潮中,将 Astro 和 Cloudflare 结合使用的趋势。
00:03:58像 Webflow Cloud、Wixvibe 和 Stainless 等工具都在同时使用 Cloudflare 和 Astro,
00:04:02这证明了两者非常契合,且市场对这种协同效应有需求。因此,这看起来
00:04:08确实会成为 Astro 的绝佳归宿。展望未来,Astro 不必再担心钱从哪里来,
00:04:12他们可以全身心地投入到将 Astro 打造成最强内容驱动网站框架的工作中。
00:04:18事实上,Astro 6 刚刚发布了 Beta 版,看起来非常酷。请务必订阅,
00:04:23届时我们会专门做一期视频。这就是关于这条新闻的全部内容。我非常期待
00:04:28看到 Astro 在专注开发后会带来什么。请在下方评论区告诉我你的看法,
00:04:33还没订阅的朋友点个关注,一如既往,我们下期再见。
00:04:38what's coming from Astro now that they can fully focus on it. Let me know what you think in the comments
00:04:42below, why they're subscribed and as always see you in the next one.