JavaScriptの実行環境であるRuntimeは、近年その種類が増え続けています。 Node.jsを筆頭に、Deno、Bun、そして最近ではEdgeRuntimeなど、選択肢が広がる一方で、それぞれの特徴や違いを明確に理解することが難しいと感じている方も多いのではないでしょうか。
As the Wasmer team explains the reasons behind the new runtime, Node.js has two difficulties: it is tied to V8 as the only JavaScript engine and cannot securely execute workloads without ...
本連載では分散型マイクロブログ用ソフトウェアMisskeyの開発に関する紹介と、関連するWeb技術について解説を行っています。 今回はNode. js互換のJavaScriptランタイム、Bunのパフォーマンスについて、Misskeyのコードベースを用いて検証を行います。 Bunとは Bun ...
The Linux Foundationは先月30日(現地時間)、高速なレスポンスでコンテンツを生成するNode.jsがv8.9.0で長期サポートリリースラインであるLTSとなり、プロダクションレディなバージョンとなったことを発表、その魅力を紹介している。 V8 JavaScript Engine 6.1が使用され ...
本記事は、2022年11月に開催された 「TechFeed Experts Night#8 ~ JavaScriptランタイム戦争最前線」 のセッション書き起こし記事 「Node. jsの2022年を振り返り、Node. jsの未来を見つめてみた by @shisama_」 を転載したものです。オリジナルはTechFeedをご覧ください。
サーバサイドJavaScriptのための環境として登場した「Node.js」は、今やクライアント環境でのJavaScriptランタイムとしてもポピュラーなものとなっています。その開発はどのようなプロセスで進められており、今後はどのような形で進化していくのでしょうか。
The JavaScript toolkit Bun 1.3 has been released. Announced as its largest release to date, the toolkit, with its four components—Runtime, Bundler, Test Runner, and Package Manager—offers, among other ...