Leksykon IT › Web › Rollup

Rollup

Web Svenska → Zaktualizowano: 2026-10-07
Więcej informacji
Twórca
Rich Harris
Rok
Typ
Bundler JavaScript
Licencja
MIT
Oficjalna strona
Kod źródłowy
github.com/rollup/rollup

Bundler JavaScriptu. Rich Harris (twórca Svelte), 2015. Zapoczątkował tree-shaking — usuwanie nieużywanych eksportów z importów ESM. Standard przy bundlowaniu bibliotek: Svelte, Vue, D3 i Three.js publikują przez Rollup.

Różni się od Webpacka: Rollup optymalizuje pod wynik dla bibliotek (czysty bundle ESM/CJS), Webpack pod aplikacje (code splitting, HMR, dynamiczne importy). System wtyczek: @rollup/plugin-typescript, plugin-node-resolve, plugin-terser. Vite używa Rollupa do produkcyjnego buildu (sam Vite to esbuild na serwerze deweloperskim). Nowi konkurenci: tsup (bezkonfiguracyjna nakładka na Rollup dla bibliotek TypeScript) i unbuild (zespół Nuxt). Domyślny wybór autorów bibliotek w 2024 roku to często tsup lub unbuild na bazie Rollupa.

← Wróć do leksykonu