IT用語集 › Web › Bun

Bun

Web Svenska → 更新: 2026-10-21
詳細情報
作成者
Jarred Sumner
公開年
運営
Oven
種類
JavaScriptランタイム
ライセンス
MIT
公式サイト
ソースコード
github.com/oven-sh/bun

Jarred Sumnerが作ったJavaScriptランタイム。Zigで書かれ、V8ではなくSafariのJavaScriptCoreを使う。Node.jsの置き換えを狙い、bun run app.jsやbun installで動く。

ランタイム、パッケージマネージャ、バンドラーが一つになっている。テストランナー、.env読み込み、SQLiteドライバ、WebSocketサーバーも標準装備だ。Node.js互換性が高く、大半のnpmパッケージはそのまま動く。起動の速さとインストールの速さが売りで、性能とDX(開発体験)を理由に乗り換えるプロジェクトが増えた。

代償もある。エコシステムはNodeより小さく、細かい非互換に当たることもある。競合はDenoと、長期サポートで居座るNode.jsだ。

← 用語集に戻る