【イーエスビルド】
esbuild とは?
💡 ビルド待ち時間ゼロの世界へ!Go製の爆速バンドラ
📌 このページのポイント
esbuildって何がそんなに速いの?
一番の理由はGo言語で書かれていること。WebpackやBabelはJavaScript製だから、シングルスレッドで動く制約がある。esbuildはGoのゴルーチンを使ってCPUの全コアを並列で使えるから、桁違いに速いんだよ
どのくらい速いの?具体的に教えて!
じゃあみんなesbuildを使えばいいのに、なんでWebpackがまだ使われてるの?
Viteでも使われてるんだよね?
個人開発でここまで影響力があるのはすごいね
まとめ:ざっくりこれだけ覚えればOK!
「esbuild」って出てきたら「Go製の超高速JavaScriptバンドラ」と思えればだいたいOK!
📖 おまけ:英語の意味
「esbuild」 = ECMAScript + build
💬 ES(ECMAScript=JavaScriptの仕様名)をビルドするツールという意味だよ。Evan Wallace氏が個人プロジェクトとして開発を始めたよ