5 ms·
https://esbuild.github.io/faq/#benchmark-details https://esbuild.github.io/faq/#benchmark-details has Parcel 2 benchmarks. The summary is that you should use e
by devit 5y ago
https://esbuild.github.io/faq/#benchmark-details https://esbuild.github.io/faq/#benchmark-details has Parcel 2 benchmarks.
The summary is that you should use esbuild (or swc/spack when ready) for new projects and probably switch existing ones as well if feasible.
It's possible that the Parcel 2 version they used is not the released one, so maybe it improved.
- scottlamb 5y ago> It's possible that the Parcel 2 version they used is not the released one, so maybe it improved. I'd guess so because of timing and because the Parcel 2 beta 3 announcement [1] says "10x faster JavaScript compiler written in Rust [...] on top of the SWC compiler". Likely the esbuild folks benchmarked against beta 2 or earlier. [1] https://parceljs.org/blog/beta3/ https://parceljs.org/blog/beta3/
- tuananh 5y agothe benchmark looks brutal to other bundler
- devongovett 5y agoNote that this benchmark is dominated by Terser for minification. All tools aside from ESBuild use it.
- kabber 5y agoWhy not minify with esbuild instead by default?
- devongovett 5y agoesbuild tends to produce larger bundles due to https://github.com/evanw/esbuild/issues/639 https://github.com/evanw/esbuild/issues/639. Looks like there was recent activity though, so we need to re-test. Anyway, there's a plugin available for now: https://www.npmjs.com/package/@parcel/optimizer-esbuild https://www.npmjs.com/package/@parcel/optimizer-esbuild. We're also excited about the SWC minifier project, which is basically a port of Terser to Rust.
- kabber 5y agoThis link https://github.com/privatenumber/minification-benchmarks https://github.com/privatenumber/minification-benchmarks shows swc is still a work in progress.
- silasb 5y agoProbably should add https://bun.sh/ https://bun.sh/ to the list as well, it's early but has some potential.
- hsn915 5y agoIs there any information other than this home page? like an announcement somewhere, a demo video, or anything similar?
- 1_player 5y agoDoesn't seem to be open source, only has a macOS binary, you need to request "early access" by joining their Discord... what's their target audience here? Certainly not web developers.
- isthisreality 5y agoto be fair, that's without Parcel 2's cache, which surely improves build times considerably