Bun
Bun 是一个快速且现代的 JavaScript 运行时环境,其设计宗旨是优先考虑性能和开发者工具。
与 Node.js 和 Deno 不同,Bun 构建在 Apple 的 JavaScriptCore 之上。Bun 的主要功能包括:
- 即插即用的 Node.js 替代品:几乎所有 Node.js 程序都可以使用 Bun 等效命令运行。
- 在大多数实际场景中,具有最先进的 JavaScript 执行速度。
- 原生支持 JSX 和 TypeScript 等 JavaScript 语法扩展。
- 用于管理包安装的全局缓存,以最大限度地减少磁盘使用。
- 内置打包器、转译器、Jest 兼容的测试运行器、包管理器以及 Web 开发者可能觉得有用的其他内置实用工具。