retech-fe / weekly

每周为您推荐国内外前端领域最新的优秀文章以及行业进展
MIT License
2 stars 0 forks source link

性能吊打 Node.js 和 Deno 的新一代 javaScript 运行时!Bun.js #9

Closed zuopf769 closed 2 years ago

zuopf769 commented 2 years ago

他来了!性能吊打 Node.js 和 Deno 的新一代 javaScript 运行时!

概要

刚开源不到一个月就获得了 19.5k star!看起来马上就会成为 Node.js 和 Deno 的一大竞争对手了!

和传统的 Node.js 这种传统的 javaScript 运行时不同,Bun.js 直接内置了打包器、转译器、任务运行器和 npm 客户端,这意味着你不再需要 Webpack/Rollup/esbuild/Snowpack/Parcel/Rome/swc/babel 就可以直接运行 TypeScript、JSX!

另外,Bun.js 原生支持了数百个 Node.js 和 Web API,包括约 90% 的 Node-API 函数(fs、path、Buffer 等)。

Bun.js 的目标是可以在浏览器之外的其他地方运行世界上大多数 JavaScript,为你未来的基础架构带来性能和复杂性的增强,并通过更好、更简单的工具提高开发者的生产力!

推荐语

Bun.js 直接内置了打包器、转译器、任务运行器和 npm 客户端;给用户一体化的开发体验。