Deno 是 Node.js 的创造者 Ryan Dahl 做的第二个运行时。他做 Deno 是为了修复 Node.js 的设计缺陷——最核心的是安全性:Deno 默认不访问文件、不连网络、不读环境变量,所有权限需要显式声明。
AI 开发者喜欢 Deno 的原因:原生支持 TypeScript,不用配置就能跑;内置测试运行器、格式化工具和包管理。最新版本加了对 AI 推理的支持——可以直接在 Deno 里跑 ONNX 模型。
和 Node.js 比,Deno 的生态小得多,很多 npm 包不兼容。但如果你做一个新项目,Deno 的体验比 Node.js 好一个时代。
访问官网