号称框架运行效率相比 Node.js 快 3 倍,JavaScript 执行环境 Bun 获 1.1.22 版更新

互联网资讯 互联网资讯 发布于 9个月前 27 浏览 0 回复

8 月 11 日消息,Bun 是一款受欢迎的 JavaScript 执行环境,其原生支持 JavaScript、TypeScript 和 JSX / TSX 以“运行效率快”著称,近日该环境获得 1.1.22 版本更新,号称进一步提升了性能,同时大幅减少了 RAM 使用量,并改进了 Node.js 的兼容性,燃领网附项目地址(点此访问)。

官方以网页框架 Express.js 进行对比,表示 Express.js 在 Bun 1.1.22 版本中性能获得了大幅提升,运行效率比 Node.js 快了 3 倍,同时在处理请求时的吞吐量也提高了 50%。

Bun 还针对 Windows 平台进行了专门优化,新增并行转译(Concurrent Transpilation)技术支持,号称能够让 ES 模块的加载速度提升 4 倍。

在 RAM 用量方面,Bun 1.1.22 版本对模块源代码的释放时机进行了优化,现在用户在使用 bun—hot 重新加载代码时,可以令 RAM 用量降低一半。开发团队同时提到他们还修复了一个在导入或请求已被回收的模块时保留其源代码引用的错误,因此进一步降低了 RAM 消耗情况。

Node.js 兼容性方面,Bun 进行了大量改进和错误修复,确保 Node.js 库可以在 Bun 中顺畅运行,也使得开发者将应用程序从 Node.js 迁移至 Bun 更加容易,提高了该环境的实用性和稳定性。



同类文章推荐:

  • 版本管理系统 Git 2.47 发布:引入增量多包索引、自动合并 VS Code 配置等
  • 微软推送 Windows Server 十月更新,修复远程桌面连接每 30 分钟崩溃问题
  • 全球最大建站平台 WordPress 出现骚乱,开发商和托管商口水战升级
  • 谷歌 CEO 皮查伊:AI 不会取代程序员,反而会让更多人成为程序员
  • 谷歌 Android 15 源码正式推送至安卓开源项目 AOSP
  • 谷歌搜索将整合 C2PA 2.1 标准,标注 AI 生成 / 编辑图片