Galera, estou usando diversas bibliotecas em um sistema web que estou criando. O sistema é realmente grande, precisa de todas as libs que declaro.
O que eu fiz foi pegar todas as versoes minificadas tanto de CSS e JS e juntar em um arquivo. E o resto, o css e js que eu crio é adicionado depois, no final do arquivo, eu criei uma função PHP que concatena os arquivos em um só, criando no html só uma request, o arquivo em média fica 700KB, com TODO JS e o TODO CSS em média fica 300KB.
O problema é que minha página, pelo menos no Chrome esta consumindo horrores de memória, tem picos de 500MB ( se usado mais de 20 minutos seguidos ),
achei ridículo, pois visualmente esta fluindo super bem a página, poucas vezes acontece das fontes do FontAwesome demorarem a carregar, mas é osso do ofícion pois é melhor usar o fontAwesome do que ter imagens carregando, ou sprites css para os icones....
Se alguém souber algo sobre controle de memória, consumo, diminuição de consumo, ou práticas para melhorar o desempenho em front-end agradeço!
Vou citar algumas das Libs que estou usando :
JavaScript:
jQuery (Claro) - 1.8.3
jQueryUI - 1.8.16
Twitter Bootstrap - 2.2.2
Pines Notify - 1.2
DataTables - 1.9.4
HighCharts - 2.3.5
Bootbox.js - 2.0
CSS:
Twitter Bootstrap - 2.2.2
jQueryUI - 1.8.16
FontAwesome - 3.0