Esbuild

esbuild は、 オープンソースのJavaScript バンドラおよびミニファイヤであり、Evan Wallace によって作られた。 Go を JavaScript の代わりとして使い、また 並列処理 と共有メモリを使用することにより、他のバンドラより10から100倍高速に処理できるとしている。 TypeScript, JSX, バンドルサイズを削減するための tree-shaking に対応している。さらにプラグインを作成可能である。それを用いて拡張することができる。

 ユーザー 
フロントエンドのビルドおよび開発ツールである Vite および Phoenix Framework は、esbuildを使用に依存している。

また、バージョン v17以降の Angular、バージョン v7以降の Ruby on Rails、 Netlify Functionsでは、バンドラとして esbuild を内部的に使用していて、かつ依存している。

 関連項目 

 Webpack
 Vite

 出典 

 外部リンク 




Category:MITライセンスを利用するソフトウェア
Category:JavaScript開発ツール
Category:Goでプログラムされた自由ソフトウェア