Léxico TI › Web › Rollup

Rollup

Web Svenska → Actualizado: 2026-09-01

Bundler de JavaScript. Rich Harris (creador de Svelte), 2015. Pionero del tree-shaking: elimina exports sin usar de los imports ESM. Estándar para empaquetar librerías: Svelte, Vue, D3 y Three.js se publican con Rollup.

Se distingue de Webpack: Rollup optimiza para output de librería (bundle ESM/CJS limpio), Webpack optimiza para aplicaciones (code-splitting, HMR, imports dinámicos). Sistema de plugins: @rollup/plugin-typescript, plugin-node-resolve, plugin-terser. Vite usa Rollup para el build de producción (Vite en sí usa esbuild para el servidor de desarrollo). Retador moderno: tsup (wrapper de Rollup sin configuración para librerías TypeScript), unbuild (equipo de Nuxt). En 2024 el autor de librerías suele elegir tsup o unbuild, que a su vez se apoyan en Rollup.

← Volver al léxico