Rollup es un bundler JavaScript pensado especialmente para construir librerías. Su enfoque está en generar código lo más liviano y eficiente posible, con tree-shaking avanzado que elimina imports no utilizados y produce bundles en múltiples formatos: ESM, CommonJS y UMD. A diferencia de otros bundlers como Webpack, Rollup no introduce runtimes innecesarios, lo que lo convierte en la opción ideal para SDKs o paquetes distribuidos por npm, donde cada byte cuenta. Esto es especialmente importante si tu público está en regiones como LATAM, donde el acceso móvil puede ser limitado y el costo de datos es alto. Con Rollup, exportás tu código limpio, compatible y optimizado para todos los escenarios.