Private open source-alternativer til webpack
Kategorien bundlere og byggeværktøjer: 8 vurderet efter de samme offentlige privatlivskriterier som webpack, med vores anbefalinger først.
Hvorfor lede efter et alternativ?
- Ingen sporing eller telemetri: nej. The website loads Google Analytics. The bundler itself has no telemetry.
- Uafhængig revision: nej. No independent audit is published.
Se den fulde vurdering af webpack.
Alternativerne
esbuild Karakter B
Bundler og minifier til JavaScript og TypeScript skrevet i Go, med et kommandolinjeværktøj og API'er til JavaScript og Go.
esbuild får 80 ud af 100 point (karakter B) efter kriterierne for kategorien bundlere og byggeværktøjer. Den opfylder 3 af 4 kriterier: open source, ingen sporing eller telemetri og ingen reklamer eller salg af data.
Rolldown Karakter B
Bundler til JavaScript og TypeScript skrevet i Rust med et Rollup-kompatibelt API, udviklet som bundler til Vite.
Rolldown får 80 ud af 100 point (karakter B) efter kriterierne for kategorien bundlere og byggeværktøjer. Den opfylder 3 af 4 kriterier: open source, ingen sporing eller telemetri og ingen reklamer eller salg af data.
Rollup Karakter B
Modulbundler til JavaScript, der kompilerer ES-moduler til bundter til biblioteker og applikationer, med tree shaking og et plugin-API.
Rollup får 80 ud af 100 point (karakter B) efter kriterierne for kategorien bundlere og byggeværktøjer. Den opfylder 3 af 4 kriterier: open source, ingen sporing eller telemetri og ingen reklamer eller salg af data.
Vite Karakter B
Frontend-buildværktøj med en hurtig udviklingsserver, der bruger native ES-moduler og hot module replacement, og en produktionsbundler til webapplikationer.
Vite får 80 ud af 100 point (karakter B) efter kriterierne for kategorien bundlere og byggeværktøjer. Den opfylder 3 af 4 kriterier: open source, ingen sporing eller telemetri og ingen reklamer eller salg af data.
Bun Karakter C
JavaScript-runtime, pakkehåndtering, testkører og bundler i én eksekverbar fil, bygget på JavaScriptCore og skrevet i Zig.
Land: USA (Five Eyes). Bun får 65 ud af 100 point (karakter C) efter kriterierne for kategorien bundlere og byggeværktøjer. Den opfylder 2 af 4 kriterier: open source og ingen reklamer eller salg af data.
Parcel Karakter D
Bundler uden konfiguration til webapplikationer, der bygger JavaScript, CSS, HTML og andre ressourcer, med en Rust-baseret compiler og indbygget udviklingsserver.
Parcel får 50 ud af 100 point (karakter D) efter kriterierne for kategorien bundlere og byggeværktøjer. Den opfylder 2 af 4 kriterier: open source og ingen reklamer eller salg af data.
Rspack Karakter D
JavaScript-bundler skrevet i Rust, der er kompatibel med webpacks konfiguration og plugin-API, udviklet af ByteDances team for webinfrastruktur.
Rspack får 50 ud af 100 point (karakter D) efter kriterierne for kategorien bundlere og byggeværktøjer. Den opfylder 2 af 4 kriterier: open source og ingen reklamer eller salg af data.
Turbopack Karakter D
Inkrementel bundler skrevet i Rust og indbygget i Next.js, brugt af Next.js' udviklingsserver og produktionsbuilds.
Land: USA (Five Eyes). Turbopack får 40 ud af 100 point (karakter D) efter kriterierne for kategorien bundlere og byggeværktøjer. Den opfylder 1 af 4 kriterier: open source.