Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

minificador de arquivos

Bom dia a todos(as), gostaria de saber se existe algum transpilador que analisa as classes e ids usados numa pagina html e retira todas as classes e ids nao utilizados no css e javascript. Isso seria interessante para diminuir ainda mais os arquivos melhorando o desempenho das paginas.

2 respostas
solução!

Kaique, bom dia!

Existem algumas ferramentas (webpack por exemplo), que podem te ajudar nesse processo. como por exemplo o conceito de tree shaking:

https://webpack.js.org/guides/tree-shaking/

A ferramenta webpack não retira o código "morto", porém, o deixa marcado para o desenvolvedor. Ainda assim se for de extrema importância para o desenvolvedor retirar esses códigos existe a possibilidade de remover esse código através de minificadores como o UglifyJS (juntamente com o Webpack), que elimina o código morto do pacote.

FONTES:

https://medium.com/@netxm/what-is-tree-shaking-de7c6be5cadd

https://webpack.js.org/

Bem interessante isso, obrigado pela ajuda :)