---
title: "esbuild"
description: "1 posts about esbuild, summarised, each linking to the original."
---

# esbuild
> 1 posts about esbuild, summarised, each linking to the original.

## Articles

### [FYI: Phoenix drops webpack and npm for esbuild](https://yomu.fyi/post/fyi-phoenix-drops-webpack-and-npm-for-esbuild.md)
- Company: [Fly.io](https://yomu.fyi/company/fly-io.md)
- Published: Jul 27, 2021
- Type: Announcement

Phoenix is replacing its use of Node, npm, and webpack with esbuild, a Go-written JavaScript bundler, in the upcoming Phoenix 1.6 release. The change responds to support burden and reliability problems: the post says npm, webpack, or brunch were involved in roughly 30% of Phoenix’s reported issues, while node-sass and npm v7 had recently broken phx.new. esbuild compiles to native code, handles common asset-pipeline tasks, and is intended to provide newcomers with a seamless setup and long-term users with more reproducible JavaScript and CSS builds. Teams doing substantial frontend JavaScript can still use customized webpack or other tooling, while esbuild remains an opt-in path for complex client-side work. Existing projects can use Phoenix 1.6, although the post notes possible zombie processes and says migration snags remain to be assessed.
