Compilar fechamentos JS para melhorar os tempos de carregamento

Fechamentos são coisas maravilhosas para desenvolvedores – eles tornam a vida muito mais fácil. Eles são usados ​​em todos os lugares em estruturas de JavaScript, como jQuery. A questão é que eles simplesmente não são tão eficientes quanto poderiam ser. Eles podem levar a vazamentos de memória quando usados ​​incorretamente e a memória não pode ser coletada como lixo enquanto estão ativos.

Nas etapas Ferramentas de fechamento do Google .

O Closure Compiler é uma ferramenta para tornar o download e execução do JavaScript mais rápido. É um verdadeiro compilador para JavaScript. Em vez de compilar de uma linguagem fonte para o código de máquina, ele compila do JavaScript para um JavaScript melhor. Ele analisa seu JavaScript, analisa-o, remove código morto e reescreve e minimiza o que resta. Ele também verifica a sintaxe, referências de variáveis ​​e tipos, e avisa sobre armadilhas comuns do JavaScript.