Un empaquetador de módulos es una herramienta de desarrollo de software que toma varios archivos fuente y sus dependencias ( módulos ) y los combina en uno o más archivos de salida llamados paquetes . Los empaquetadores de módulos se utilizan comúnmente en el desarrollo web front-end para empaquetar JavaScript , CSS y otros recursos para una entrega eficiente a los navegadores web. [ 1 ] [ 2 ]
Los empaquetadores de módulos suelen partir de uno o más puntos de entrada y construyen un gráfico de dependencias de todos los módulos importados antes de producir los paquetes finales, a menudo aplicando optimizaciones como la minificación y la eliminación de código muerto . [ 2 ]
Véase también
Referencias
- Desarrollo de software
- Herramientas de programación JavaScript
- Herramientas de programación informática