| 개발자 | Evan Wallace |
|---|---|
| 안정화 버전 | |
| 저장소 | |
| 프로그래밍 언어 | Go |
| 운영 체제 | 크로스 플랫폼 |
| 종류 | JavaScript bundler |
| 라이선스 | MIT 허가서 |
| 웹사이트 | Esbuild |
esbuild는 에반 월리스(Evan Wallace)가 작성한 자바스크립트 및 CSS용 자유-오픈 소스 모듈 번들러이자 미니파이어(minifier)이다. 자바스크립트 대신 Go로 작성되었으며, 병렬성과 공유 메모리 사용을 통해 다른 번들러보다 "10배에서 100배" 빠르다고 주장한다. 타입스크립트, JSX, 트리 셰이킹을 지원하며 플러그인을 통해 확장 가능하다.
esbuild는 프런트엔드 빌드 도구 및 개발 서버인 Vite와 피닉스 프레임워크에서 사용된다. v17부터 앵귤러의 번들러로 포함되었으며, v7부터 루비 온 레일즈, 그리고 Netlify Functions의 번들러로도 사용된다.
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...
because it’s faster (as a result of being written in the Go language).