Deno的官方开发,进入倒计时了。Cloudflare在2026年10月9日宣布收购开发Deno的企业,Deno开发团队整体加入Cloudflare。随之而来的决定是:Deno本体的官方开发将在约一年后结束。
这不是关停。Deno仍会以开源形式继续公开,但由原开发团队提供的支持会在约一年后终止,之后的开发能否延续,取决于有没有人愿意接手。官方表态是:欢迎接手的人。
![]()
它曾经是Node.js的挑战者
![]()
Deno是执行JavaScript和TypeScript程序的运行环境,由Node.js的开发者瑞安·达尔在2018年发布。它自带限制程序访问文件和网络的安全机制,也把开发所需的工具作为标准配置内置。
到文章撰写时,Deno在GitHub上的星标数超过10万,月活跃用户超过40万人,被大量企业使用。对不少开发者来说,它是"最喜欢的JavaScript运行环境"——这句话来自Hacker News上的讨论。
除了运行环境本身,Deno团队还一直在推进Deno Deploy,让开发者能方便地发布自己写的程序。
转折点藏在运维里
问题出在运营Deno Deploy的过程中。Deno团队遇到了多个云服务和数据库复杂交织带来的运维难题。
他们把目光转向了Cloudflare的应用执行服务Cloudflare Workers。Workers里有一套叫Durable Objects的机制,能简化数据保存和处理的状态管理,让使用多台服务器的应用开发变得简单。
Deno团队此前还在开发celld,目标是让Cloudflare Workers的机制也能用在Cloudflare以外的服务器上。而Cloudflare这边,已经把Workers的执行环境workerd开源。双方的计划是:把celld的技术整合进workerd,让开发者在自备服务器上也能更容易地用上Workers的机制。
开发方针随之转向,Deno本体的开发被决定终止。
时间表与用户去向
![]()
对现有用户,官方给出的安排是:
- 未来一年内,每月提供bug修复和安全更新
- 2027年10月,官方开发结束
- Deno Deploy约在2027年4月停止服务,也就是约6个月后
- 付费用户将获得迁移到Cloudflare Workers的支持
另外,用于发布JavaScript和TypeScript包的服务JSR会把运营基础迁移到Cloudflare并继续存在。
Deno团队接下来的工作是改进Cloudflare Workers,推进在自有服务器上也易用的执行环境。至于Deno本体,开源公开继续,接手者欢迎。
社区的两面情绪
在工程师聚集的新闻分享站Hacker News上,反应相当多。有人写"Deno是我最喜欢的JavaScript运行环境",有人说"很喜欢早期的Deno,要结束了很难过"。
也有帖子怀念那个不需要配置文件、就能直接读取外部程序的功能。还有用户回顾说,自从开始重视与Node.js的兼容性之后,早期那种简洁感就消失了。
这些声音指向同一个落差:一个以简洁和安全为卖点的运行环境,最终因为运维复杂度而改变了方向。
至于影响面,Deno并非只被当作独立运行环境使用。2025年11月,视频下载工具yt-dlp在下载YouTube视频时,开始强烈推荐使用Deno这类JavaScript运行环境。到文章撰写时,yt-dlp仍推荐Deno,但也支持Node.js、QuickJS等其他运行环境,具体影响尚不明确。
一个40万月活用户的开源项目,官方支持只剩一年。接下来的问题不是它会不会消失,而是谁会接过它。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.