开发者生态
morning
Deno 即将加入 Cloudflare
摘要
For years, we’ve been working to make building server software simpler. We questioned how modules could be distributed, what security guarantees a JavaScript runtime could provide, what belonged in a ...
the
that
and
Deno
could
work
our
Cloudflare
this
make
2026-10-10
1 阅读
约4分钟阅读
ilreb
字号:
多年来,我们一直致力于让构建服务器软件变得更加简单。我们质疑如何分发模块、JavaScript 运行时可以提供哪些安全保证、完整工具链中包含哪些内容,以及应用程序作为独立可执行文件分发的容易程度。与 Node.js 的兼容性也成为这项工作的重要组成部分:我们的用户希望在继续插入现有 JS 生态系统的同时进行 Deno 改进。团队和社区构建了一个运行时,将这些功能整合在一起,并挑战了有关 JS 开发的假设。今天,我们宣布整个 Deno 团队将加入 Cloudflare 以进一步推进这项工作。我们的野心始终超出了运行时间。我在 JavaScript 容器博客文章中写到了这一点:计算、存储和通信协同工作,而不是每个应用程序都组装自己的基础设施。通过 Deno Deploy,我们朝着这个目标又迈出了一步。我们希望使运行应用程序尽可能简单。但构建和操作 Deploy 也向我们展示了开发人员体验背后还有多少复杂性。我也想简化该层。这导致了 celld 。 celld 基于 Cloudflare Workers 编程模型构建,允许开发人员从一开始就构建分布式应用程序,同时使系统易于操作。让我非常兴奋的是,扩展是内置于编程模型中的,而不是每个应用程序必须自行组装的基础设施。从 Deno 到 Deno Deploy 再到 celld 的进展解释了为什么这一举措对我们有意义。在 Cloudflare,我们将把我们的工作与 Workers 和 Durable Objects 团队的工作结合起来。我们希望使这种编程模型成为构建服务器的默认方式,无论您是在 Cloudflare 的网络上还是在您自己的基础设施上运行。加入还意味着选择我们的努力重点。我们决定将未来的开发工作放入这个共享平台中,而不是继续开发单独的运行时和托管服务。我们知道这对于基于 Deno 构建的人们来说是一个重大的改变。感谢所有贡献代码、在 Deno 上建立业务、报告问题并信任我们方向的人:谢谢你们。具体含义如下:我们将再支持 Deno 运行时一年,每月发布包含错误修复和安全更新的版本。在那一年之后,我们将结束 Deno 运行时的开发。 Deno 将保持开源,我们欢迎其他想要继续开发它的人。 Deno Deploy 在关闭前将继续运行六个月。我们将为迁移到 Cloudflare Workers 的付费客户提供迁移支持。 JSR 将继续运营,其基础设施将迁移到 Cloudflare。我们将继续支持 rusty_v8 并努力将其集成到workerd中。人工智能对更好的抽象的需求尤其迫切。持久对象汇集了对代理工具特别有用的功能:廉价、无服务器执行、持久状态、WebSocket 和高级 JavaScript 接口。这是我最感兴趣的探索,也是 celld 专注于耐用物体的原因。 Kenton Varda 和我在 Cloudflare 博客上的联合帖子中解释了更多内容。如果您正在大规模构建代理并希望在自己的基础设施上运行它们,请立即通过 ry@cloudflare.com 与我联系。
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱