加载中...

Deno 是由 Node.js 原作者 Ryan Dahl 创建的 JavaScript/TypeScript 运行时,基于 V8 引擎与 Rust 实现,2018 年在其著名演讲「Node.js 的十大遗憾」后启动,1.0 版本于 2020 年发布。
针对 Node.js 的历史包袱做了系统性重设计:默认运行在安全沙箱中,访问文件、网络、环境变量需显式授权(--allow-* 标志);开箱即用地执行 TypeScript;全面拥抱 Web 标准 API(fetch、Web Worker 等);内置格式化、静态检查、测试、打包独立可执行文件等工具链。早期坚持 URL 导入去中心化依赖,后为兼容生态引入 npm: 说明符与 node_modules 支持,并推出 JSR 包注册中心。
Deno 公司提供边缘托管服务 Deno Deploy 与键值存储等云能力。
优点是安全模型清晰、工具链统一;缺点是 npm 生态兼容仍在补齐,市场份额远小于 Node.js。

登录 后参与讨论
暂无讨论,来发表第一条评论吧