Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

esbuildとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > esbuildの意味・解説 

esbuild

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/06/12 06:06 UTC 版)

esbuild
作者 Evan Wallace 
最新版
0.20.1  / 19 February 2024; 4 days ago (19 February 2024)
リポジトリ
プログラミング言語 Go 
プラットフォーム Cross-platform 
種別 JavaScript bundler
ライセンス MIT License 
公式サイト Official website

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

ユーザー

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

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

関連項目

出典

  1. ^ Couriol, Bruno. “Esbuild JavaScript Bundler Claims 10-100x Faster Bundling Time” (英語). InfoQ. https://www.infoq.com/news/2020/06/esbuild-faster-go-js-bundler/ 2023年11月10日閲覧。 
  2. ^ Rappl, Florian (30 November 2022) (英語). Modern Frontend Development with Node.js: A compendium for modern JavaScript web development within the Node.js ecosystem. Packt Publishing Ltd. pp. 95. ISBN 978-1-80461-738-0. https://books.google.com/books?id=HyqdEAAAQBAJ&q=esbuild 2023年11月10日閲覧. "esbuild is quite a new tool that focuses on performance. The key to esbuild’s enhanced performance is that it was written from the ground up in the Go..." 
  3. ^ Tyson, Matthew (2021年5月26日). “7 tools transforming JavaScript development” (英語). InfoWorld. https://www.infoworld.com/article/3619560/7-tools-transforming-javascript-development.html 
  4. ^ Beswick (2022年7月13日). “Optimizing Node.js dependencies in AWS Lambda | AWS Compute Blog”. aws.amazon.com. 2024年6月12日閲覧。
  5. ^ 范文杰 (2021年6月25日). “Why is esbuild so fast” (英語). SegmentFault. 2024年6月12日閲覧。
  6. ^ Minnick, Chris (5 April 2023) (英語). JavaScript All-in-One For Dummies. John Wiley & Sons. p. 515. ISBN 978-1-119-90685-8. "because it’s faster (as a result of being written in the Go language)." 
  7. ^ Getting started with the Angular CLI's new build system”. angular.io. 2024年6月12日閲覧。
  8. ^ Krill (2021年9月22日). “Ruby on Rails 7 pousse le no-node pour le bundling JavaScript - Le Monde Informatique” (フランス語). Le Monde informatique. 2023年11月10日閲覧。
  9. ^ Bouças. “Modern, faster Netlify Functions: New bundler and JavaScript features” (英語). Netlify. 2024年6月12日閲覧。

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  
  •  esbuildのページへのリンク

辞書ショートカット

すべての辞書の索引

「esbuild」の関連用語

esbuildのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



esbuildのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのesbuild (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS