Yksityiset ja avoimen lähdekoodin vaihtoehdot: webpack
Kategoria: paketointi- ja käännöstyökalut. 8 kohdetta arvioituna samoilla julkisilla tietosuojakriteereillä kuin webpack, suosituksemme ensin.
Miksi etsiä vaihtoehtoa?
- Ei seurantaa eikä telemetriaa: ei. The website loads Google Analytics. The bundler itself has no telemetry.
- Riippumaton auditointi: ei. No independent audit is published.
Vaihtoehdot
esbuild Arvosana B
Go-kielellä kirjoitettu JavaScript- ja TypeScript-paketoija ja pienentäjä, jossa on komentorivityökalu sekä rajapinnat JavaScriptille ja Golle.
esbuild: 80/100 pistettä (arvosana B) kategorian kriteereillä. Kategoria: paketointi- ja käännöstyökalut.
Rolldown Arvosana B
Rustilla kirjoitettu JavaScript- ja TypeScript-paketoija, jonka rajapinta on yhteensopiva Rollupin kanssa. Kehitetty Viten paketoijaksi.
Rolldown: 80/100 pistettä (arvosana B) kategorian kriteereillä. Kategoria: paketointi- ja käännöstyökalut.
Rollup Arvosana B
JavaScriptin moduulipaketoija, joka kääntää ES-moduulit paketeiksi kirjastoja ja sovelluksia varten. Siinä on tree shaking ja liitännäisrajapinta.
Rollup: 80/100 pistettä (arvosana B) kategorian kriteereillä. Kategoria: paketointi- ja käännöstyökalut.
Vite Arvosana B
Frontendin käännöstyökalu, jossa on natiiveja ES-moduuleja ja moduulien kuumavaihtoa käyttävä nopea kehityspalvelin sekä tuotantopaketoija verkkosovelluksille.
Vite: 80/100 pistettä (arvosana B) kategorian kriteereillä. Kategoria: paketointi- ja käännöstyökalut.
Bun Arvosana C
JavaScript-ajoympäristö, paketinhallinta, testien ajaja ja paketoija yhdessä suoritettavassa tiedostossa. Rakennettu JavaScriptCoren päälle ja kirjoitettu Zigillä.
Kotimaa: Yhdysvallat (Five Eyes). Bun: 65/100 pistettä (arvosana C) kategorian kriteereillä. Kategoria: paketointi- ja käännöstyökalut.
Parcel Arvosana D
Ilman määrityksiä toimiva paketoija verkkosovelluksille. Se rakentaa JavaScript-, CSS-, HTML- ja muut resurssit, ja siinä on Rust-pohjainen kääntäjä ja sisäänrakennettu kehityspalvelin.
Parcel: 50/100 pistettä (arvosana D) kategorian kriteereillä. Kategoria: paketointi- ja käännöstyökalut.
Rspack Arvosana D
Rustilla kirjoitettu JavaScript-paketoija, joka on yhteensopiva webpackin määritysten ja liitännäisrajapinnan kanssa. Kehittäjä on ByteDancen verkkoinfrastruktuuritiimi.
Rspack: 50/100 pistettä (arvosana D) kategorian kriteereillä. Kategoria: paketointi- ja käännöstyökalut.
Turbopack Arvosana D
Rustilla kirjoitettu inkrementaalinen paketoija, joka on sisäänrakennettu Next.js:ään ja jota Next.js:n kehityspalvelin ja tuotantokäännökset käyttävät.
Kotimaa: Yhdysvallat (Five Eyes). Turbopack: 40/100 pistettä (arvosana D) kategorian kriteereillä. Kategoria: paketointi- ja käännöstyökalut.