De acordo com a ferramenta do Google (PageSpeed Tools) diversos arquivos JS que não consigo mexer, estão onerando a velocidade de carregamento do site. Fiz um benchmark com outras lojas VTEX e os erros são comuns entre elas. Gostaria de saber se há solução prevista para corrigir esses pontos.
Olá, tudo bem?
Existem algumas estratégias na VTEX que podem ajudar.
Como:
Minificação de Arquivos: Certifique-se de que todos os arquivos JS eCSS estejam minificados. A minificação reduz o tamanho dos arquivos removendo espaços em branco, comentários e outros caracteres desnecessários.
fold: Você pode usar o fold no seu código para determinar a prioridade de carregamento dos componentes da interface, especificando quais são renderizados primeiro e quais são carregados simultaneamente com a rolagem do usuário.
Redução de tamanho: comprima suas imagens com ferramentas tipo o Squoosh para que suas imagens fiquem mais leves.
Assets: utilize o assets para imagens leves, icons, vetores, e se possível, utilize do Media da vtex para chamar suas imagens e pesar menos seu code.
Depois de checar tudo, ai é legal voltar no page speed e checar se ocorreu melhora.
Espero que isso possa ajudar, um abraço.