IT-lexicon › Web › Rollup

Rollup

Web Svenska → Bijgewerkt: 2026-10-03
Meer info
Gemaakt door
Rich Harris
Jaar
Type
JavaScript-bundler
Licentie
MIT
Officiële site
Broncode
github.com/rollup/rollup

JavaScript-bundler van Rich Harris (maker van Svelte), 2015. Introduceerde tree-shaking — ongebruikte exports uit ESM-imports weghalen. De standaard voor het bundelen van bibliotheken: Svelte, Vue, D3 en Three.js publiceren via Rollup.

Anders dan Webpack: Rollup optimaliseert voor bibliotheekuitvoer (een schone ESM/CJS-bundel), Webpack voor applicaties (code splitting, HMR, dynamische imports). Plugins: @rollup/plugin-typescript, plugin-node-resolve, plugin-terser. Vite gebruikt Rollup voor de productiebuild (voor de dev-server gebruikt Vite esbuild). Moderne uitdagers: tsup (Rollup-wrapper zonder configuratie voor TypeScript-bibliotheken) en unbuild (het Nuxt-team). Voor bibliotheekauteurs is tsup of unbuild bovenop Rollup sinds 2024 vaak de standaardkeuze.

← Terug naar het lexicon