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

2024-08-11 20:19:35 - IT之家

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

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

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

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

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

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

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

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。

今日热搜