首页 > web前端 > js教程 > 正文

火了!新的JavaScript运行时:Bun,性能完爆Node

青灯夜游
发布: 2022-07-15 14:03:40
转载
4864人浏览过

今天跟大家介绍一个最新开源的 javascript 运行时:bun.js。比 node.js 快三倍,新 javascript 运行时 bun 火了!

近日,前端工具链 Bun 项目的关注度颇高。Bun 是像 Node 或 Deno 一样的现代 JavaScript 运行时,作者是 Jarred Sumner ,曾在 Stripe 和 Thiel Fellowship 工作。

Bun 原生实现了数百个 Node.js 和 Web API,包括约 90% 的 Node-API 函数(本机模块)、fs、path、Buffer 等。而据其新推出的网站称,“从头开始构建,专注于三个方面”:

  • 快速开始(考虑到优势)。

  • 新的性能水平(扩展 JavaScriptCore,引擎)。

    立即学习Java免费学习笔记(深入)”;

  • 作为一个伟大而完整的工具(捆绑器、转译器、包管理器)。

Bun 的目标是在浏览器之外运行世界上大多数 JavaScript,为您的未来基础架构带来性能和复杂性的增强,并通过更好、更简单的工具提高开发人员的生产力。

更好的性能表现

它在 serve、sqlite、ffi 三个方面与 Node.js 和 Deno 的性能对比如下:

1.jpg

2.jpg

3.jpg

根据官网测试截图,其 React 的服务器端渲染速度是 Node 或 Deno 的三倍以上,同时,官网也给出了 Bun 性能表现如此好的原因:

  • 不同于 Node.js 和 Deno 使用的是 V8 引擎,Bun 使用了 JavaScriptCore 引擎,不同的引擎会产生不同性能;

  • 使用了新兴的系统编程语言 Zig,Bun 的创建者说 Zig 缺少隐藏的控制流使得编写快速软件变得更加简单。

到目前为止,大多数观察者都认为 Bun 在性能方面值得关注,并且 npm 模块兼容性是一个巨大的优势。但值得注意的是,Bun 仍处于早期阶段,近日才发布 Beta 测试版。

参考链接:

  • https://developers.slashdot.org/story/22/07/10/000246/meet-bun-a-speedy-new-javascript-runtime

  • https://devclass.com/2022/07/06/zig-based-bun-appears-in-beta-an-incredibly-fast-all-in-one-javascript-runtime/

项目地址:

  • https://github.com/oven-sh/bun

更多编程相关知识,请访问:编程视频!!

以上就是火了!新的JavaScript运行时:Bun,性能完爆Node的详细内容,更多请关注php中文网其它相关文章!

数码产品性能查询
数码产品性能查询

该软件包括了市面上所有手机CPU,手机跑分情况,电脑CPU,电脑产品信息等等,方便需要大家查阅数码产品最新情况,了解产品特性,能够进行对比选择最具性价比的商品。

下载
来源:今日头条网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号