Rekomendasikan 5 Alat Kompresi Kode JavaScript yang sangat baik. Kompresi kode (juga dikenal sebagai minimalisasi kode) adalah proses menghilangkan semua karakter yang tidak perlu dari kode sumber, termasuk menghapus semua karakter ruang yang tidak perlu, karakter baris baru, komentar, dll. Kompresi kode tidak mempengaruhi fungsionalitas kode sumber, tetapi meningkatkan waktu pemuatan (dan kinerja aplikasi web), karena ukuran file yang akan diunduh.
Berikut adalah 5 alat kompresi kode javascript yang sangat baik. Saya percaya bahwa mereka dapat membuat skrip Anda lebih ringan dan kinerja kode yang lebih baik.
1. Kompresor Yui
Diproduksi oleh Yahoo! Yui Compressor adalah alat baris perintah yang ditulis di Java untuk membantu Anda meminimalkan file JavaScript. Sangat aman dan memiliki rasio kompresi yang lebih tinggi daripada alat lainnya. Tidak hanya itu, kompresor YUI juga dapat mengompres file CSS.
2. Kompiler Penutupan Google
Google Closure Compiler adalah alat yang memungkinkan JavaScript diunduh dan berjalan lebih cepat. Ini adalah kompiler JavaScript yang cukup bagus. Ganti bahasa sumber dengan bahasa mesin, memungkinkan Anda untuk mengkompilasi javascript yang lebih baik di JavaScript. Anda dapat menggunakannya untuk parse JavaScript, menganalisis, menghapus kode yang tidak berguna, menulis ulang dan mengompres kode yang tersisa, dan banyak lagi. Ini juga dapat memeriksa sintaks, referensi variabel, dan jenis, dan meminta kesalahan javascript umum.
3. Jsmin
Jsmin dapat menghapus komentar dan ruang yang tidak perlu dari file JavaScript, dan biasanya dapat mengurangi ukurannya hingga setengahnya, membuat unduhan lebih cepat. Ini juga mendorong gaya pemrograman yang lebih ekspresif.
4. Packer
Packer juga merupakan alat kompresi JavaScript yang populer yang dapat secara otomatis membuat versi kode terkompresi. Anda hanya perlu menempel dan mengklik tombol "Paket". Ini dapat mencapai kompresi tinggi dan menambahkan kompresi dinamis canggih saat berjalan dengan JavaScript.
5. Dojo Shrinksafe
Shrinksafe juga merupakan alat kompresi kode JavaScript yang umum digunakan. Bergantung pada gaya pemrograman Anda, itu dapat mengurangi ukuran skrip dengan sepertiga atau lebih. Yang paling penting, Shrinksafe tidak pernah mengubah variabel publik atau API, yaitu, Anda dapat memasukkan versi JavaScript yang terkompresi ke dalam halaman Anda tanpa mengubah kode yang menggunakannya.
Alat hadiah
Deteksi alat kompresi mana yang lebih cocok untuk Anda, dan hindari kesulitan memasang berbagai alat untuk pengujian.
Karena aplikasi yang berbeda, dalam banyak kasus, mungkin sulit untuk menemukan alat kompresi kode JavaScript yang cocok untuk Anda. Sekarang saya merekomendasikan alat untuk mendeteksi alat mana yang cocok untuk Anda tanpa memasang semua alat kompresi.
Coba: JavaScript Compressorater
CATATAN: Alat ini terutama ditujukan untuk Jsmin, Dojo Shrinksafe, Yui Compressor dan Packer