O que é Minificador JS?
O Minificador JS do Quorify reduz o tamanho dos seus arquivos JavaScript eliminando o que serve apenas para leitura humana. Código JS escrito por desenvolvedores carrega muito peso desnecessário do ponto de vista do navegador: recuos, quebras de linha, comentários explicativos e espaços ao redor de operadores e chaves. Em produção, esses caracteres só aumentam os bytes que precisam ser baixados e processados antes de a interatividade da página funcionar. A ferramenta usa o Terser. Ela remove comentários e espaços e, com a compressão ligada, reescreve trechos do código — elimina código morto, simplifica expressões e junta declarações — mantendo o comportamento, exceto pelo que você mandar remover, como console e debugger. Com o mangle ligado, também encurta nomes de variáveis locais; nomes que precisam ser preservados podem ser reservados. Como JavaScript costuma ser um dos recursos mais pesados de uma página moderna, encolher esses arquivos reduz o tempo até a página ficar interativa. Todo o processamento é feito no navegador, sem enviar seu JavaScript para servidor algum. Isso importa porque scripts frequentemente contêm lógica de negócio ou configurações que você não quer expor a serviços de terceiros. A ferramenta é mais útil para snippets e arquivos servidos sem um processo de build que já faça a minificação. Guarde sempre o código-fonte original formatado, já que o arquivo comprimido é difícil de depurar e manter manualmente. Ela não transpila: para converter sintaxe moderna ou juntar módulos, use um transpilador ou um bundler.