找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 46|回复: 1

[数码资讯] 号称框架运行效率相比 Node.js 快 3 倍

[复制链接]
  • 打卡等级:功行圆满
  • 打卡总天数:737
发表于 2024-8-12 08:26 | 显示全部楼层 |阅读模式

马上注册,查看更多内容,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

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



官方以网页框架 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 更加容易,提高了该环境的实用性和稳定性。
  • 打卡等级:已臻大成
  • 打卡总天数:726
发表于 2024-8-12 11:56 | 显示全部楼层
谢谢楼主分享。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

文字版|手机版|小黑屋|RSS|举报不良信息|精睿论坛 ( 鄂ICP备07005250号-1 )|网站地图

GMT+8, 2026-3-5 10:26 , Processed in 0.160168 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表