Lessico IT › Web › Rollup

Rollup

Web Svenska → Aggiornato: 2026-10-02
Altre info
Creatore
Rich Harris
Anno
Tipo
Bundler JavaScript
Licenza
MIT
Sito ufficiale
Codice sorgente
github.com/rollup/rollup

Bundler JavaScript di Rich Harris (creatore di Svelte), 2015. Ha reso popolare il tree-shaking: eliminare gli export inutilizzati dagli import ESM. Standard per il bundling di librerie: Svelte, Vue, D3 e Three.js si pubblicano con Rollup.

Diverso da Webpack: Rollup ottimizza per l'output di librerie (bundle ESM/CJS pulito), Webpack per le applicazioni (code splitting, HMR, import dinamici). Sistema di plugin: @rollup/plugin-typescript, plugin-node-resolve, plugin-terser. Vite usa Rollup per la build di produzione (per il server di sviluppo usa esbuild). Sfidanti moderni: tsup (wrapper di Rollup senza configurazione per librerie TypeScript) e unbuild (dal team di Nuxt). Nel 2024 gli autori di librerie scelgono spesso tsup o unbuild sopra Rollup.

← Torna al lessico