Tamanho de Pacote npm
Ferramenta gratuita online de comparacao de tamanho de pacotes npm
Comparando tamanhos de pacotes npm
O tamanho do pacote afeta tempo de download, tempo de instalação e tamanho do bundle. Esta ferramenta busca metadados de pacotes do registro npm e compara tamanhos descompactados. Pacotes menores levam a builds de CI mais rápidos e bundles de produção menores.
Como comparar pacotes
Insira nomes de pacotes (ex.: react, vue, lodash) e clique em Comparar. A ferramenta mostra a versão mais recente e o tamanho descompactado de cada pacote. Use isso ao escolher entre bibliotecas alternativas.
▶O que é tamanho descompactado?
Tamanho descompactado é o tamanho total de todos os arquivos no pacote após extração. Inclui código-fonte, documentação e testes. Apenas uma porção pode acabar no seu bundle de produção.
▶O tamanho descompactado é igual ao tamanho do bundle?
Não. Tree-shaking remove exports não utilizados e bundlers otimizam ainda mais o código. Use um analisador de bundler para o impacto real no bundle.