Saya memiliki 700kbfile JS terekompresi yang dimuat pada setiap halaman. Sebelum saya punya 12file javascript di setiap halaman tetapi untuk mengurangi permintaan http saya mengompres semuanya menjadi 1 file.
File ini sedang ~130kb gzippeddan dilayani gzip. Namun pada komputer lokal masih membongkar dan dimuat di setiap halaman. Apakah ini masalah kinerja?
Saya telah membuat profil javascript dengan profil pembakar tetapi tidak melihat masalah. Masalah / ilusi yang saya hadapi adalah ada pustaka jquery yang dikompres dalam file itu yang terkadang tidak digunakan pada halaman saat ini.
Misalnya jquery datatablesdikompresi 200kb dan itu hanya dimuat pada 2 halaman situs web saya. Yang lain jqplotdan yang lain 200kb.
Saya sekarang memiliki 400kbkode berlebih yang tidak dieksekusi pada 80%halaman.
Haruskah saya meninggalkan semuanya dalam 1 file?
Haruskah saya mengeluarkan perpustakaan jquery dan memuat JS yang relevan saja di halaman saat ini?