Estoy usando un paquete web en node.js para compilar/agrupar Javascript para un sitio web estático. Es una configuración bastante típica de varios archivos JS más pequeños que se compilan en un solo archivo "main.js" que se usa en mi sitio.
Digamos que mi prepaquete de Javascript se veía así:
module-a.js (50 kb) module-b.js (50 kb) module-c.js (50 kb)
Y mi sitio consta de 5 páginas;
Según tengo entendido, según la forma en que Webpack compila el archivo main.js, solo se utilizarán los recursos necesarios de main.js página por página y tendrán algún tipo de impacto en el rendimiento. Entonces, en la página 5, main.js no tendría peso o estaría cerca de él (excepto por la solicitud HTTP para main.js), la página 4 experimentaría el peso "completo" del paquete y las otras páginas se cargarían en partes según sea necesario. .
¿Estoy entendiendo esto correctamente? Si es así...
¡Gracias!