| Developer(s) | Evan Wallace  | 
|---|---|
| Stable release | 0.19.10   | 
| Repository | |
| Written in | Go  | 
| Operating system | Cross-platform  | 
| Type | JavaScript bundler | 
| License | MIT License  | 
| Website | Official website  | 
esbuild is a free and open-source module bundler and minifier for JavaScript written by Evan Wallace.[1][2] Written in Go instead of JavaScript, esbuild claims to be "10 to 100 times" faster than other bundlers by using parallelism and shared memory usage.[3][4][5][6] It supports TypeScript, JSX, tree-shaking and is extensible through plugins.
Usage
esbuild is used in Vite, a front-end build-tool and development server, and the Phoenix Framework. It is included as a bundler for Angular since v17,[7] Ruby on Rails since v7,[8] and for Netlify Functions.[9]
See also
References
- ↑ Couriol, Bruno. "Esbuild JavaScript Bundler Claims 10-100x Faster Bundling Time". InfoQ. Retrieved 10 November 2023.
 - ↑  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. p. 95. ISBN 978-1-80461-738-0. Retrieved 10 November 2023. 
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...
 - ↑ Tyson, Matthew (26 May 2021). "7 tools transforming JavaScript development". InfoWorld.
 - ↑ Beswick, James (13 July 2022). "Optimizing Node.js dependencies in AWS Lambda | AWS Compute Blog". aws.amazon.com.
 - ↑ 范文杰 (25 June 2021). "Why is esbuild so fast". SegmentFault.
 - ↑  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).
 - ↑ "Getting started with the Angular CLI's new build system". angular.io.
 - ↑ Krill, Paul (22 September 2021). "Ruby on Rails 7 pousse le no-node pour le bundling JavaScript - Le Monde Informatique". Le Monde informatique (in French). Retrieved 10 November 2023.
 - ↑ Bouças, Eduardo. "Modern, faster Netlify Functions: New bundler and JavaScript features". Netlify.
 
External links
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.