IT用語集 › Web › esbuild

esbuild

Web Svenska → 更新: 2026-10-21

Goで書かれたJavaScript/TypeScriptバンドラー。Webpackより10〜100倍速い。Figma CTOのEvan Wallaceが2020年に公開し、Vite、tsup、Tauriなどの土台になった。

10 MBのJSを1秒未満でバンドルする。売り文句は「一人とGoがあれば、JavaScriptで書かれたWebpackチーム全体より速い」だ。0.16以降は安定しているが、1.0にはあえてしていない(「十分に安定」という判断)。Viteは開発時にesbuild、ビルド時にRollupを使う。Rollupのほうがツリーシェイキングに優れるためだ。競合はRollup、SWC(Rust製でNext.jsの既定)、Bun build(Zig製)で、CSSにはLightning CSSがある。Vite陣営のRust製Rolldownが将来の既定になる見込みだ。

← 用語集に戻る