Patrón módulo y carga selectiva de JavaScript