Na aula 5 da parte 2 o Flavio mostra a pasta dist gerada pelo build do angular. Dentro dela tem 5 arquivos do fontawesome que são referentes às fontes dessa famosa lib.
Eu fiquei curioso pois tenho um projeto similar. Se somarmos todos esses arquivos teremos quase 1Mb só de fonts do fontawesome. Fazendo um gzip (pelo que eu vi aqui no projeto) teremos quase 500kb só de fonts de uma lib.
Como o Flavio comentou que acima de 300kb já é considerado razoavelmente alto fiquei na dúvida se essa lib acaba não prejudicando bastante a perfomance.
Pelo que eu vi, o font-awesome tem uma opção de ser instalada via npm (@fortawesome). Minha dúvida é: eu terei um ganho de perfomance bem maior fazendo essa conversão (apagando essa lib externa do fontawesome e considerando a lib dentro do node_modules instalada via npm i @fortawesome) ?
Ou estou viajando e esses arquivos de fonts acabam não impactando tanto na perfomance ?