PRATAM, CHRISTIAN YUDA (2024) BENCHMAKING JAVASCRIPTY ANALISIS KINERJA DENGNA PERFORMANCE NOW DAN HELSTEAD COMPLEXITY MEASURES (TA.2.24.001). Diploma thesis, Universitas Logistik dan Bisnis Internasional.
Full text not available from this repository.Abstract
ABSTRAK Penelitian ini bertujuan untuk mengembangkan aplikasi benchmarking yang mengevaluasi kinerja berbagai framework JavaScript menggunakan Node.js dan Helstead Complexity Measures. Masalah penelitian berfokus pada pemilihan teknologi JavaScript yang paling efektif untuk proyek web, mengingat banyaknya opsi yang tersedia. Pendekatan penelitian melibatkan tinjauan literatur sistematis dengan metode PRISMA dan pengembangan aplikasi yang menggunakan metode performance.now() untuk mengukur waktu eksekusi, serta Helstead Complexity Measures untuk menilai kompleksitas kode. Temuan utama menunjukkan bahwa Vue.js dan React lebih unggul dalam manipulasi DOM dan interaktivitas halaman dibandingkan Angular, dengan Vue.js menunjukkan kecepatan rendering yang lebih baik dan React memiliki waktu interaktif tercepat. Selain itu, React dan Vue.js lebih efisien dalam penggunaan memori, menjadikannya pilihan yang lebih baik untuk aplikasi skala besar. Penelitian ini juga menyoroti pentingnya teknik optimasi seperti lazy loading dan kompresi kode dalam mengurangi waktu eksekusi dan kecepatan muat halaman. Penggunaan Helstead Complexity Measures mengungkapkan bahwa kode JavaScript yang dioptimalkan memiliki tingkat kesulitan dan usaha yang tinggi. Kesimpulan penelitian ini menegaskan pentingnya evaluasi kinerja yang komprehensif dalam pemilihan teknologi JavaScript untuk meningkatkan performa dan efisiensi aplikasi web. Penelitian lebih lanjut diperlukan untuk mengeksplorasi teknik optimasi baru dan teknologi yang muncul guna lebih meningkatkan kinerja JavaScript di masa depan. Kata Kunci: Benchmarking, Framework JavaScript, Node.js, Helstead Complexity Measures, Evaluasi Kinerja
Item Type: | Thesis (Diploma) |
---|---|
Subjects: | T Technology > T Technology (General) |
Divisions: | Sekolah Vokasi > Teknik Informatika D4 |
Depositing User: | Unnamed user with email [email protected] |
Date Deposited: | 21 Nov 2024 04:43 |
Last Modified: | 21 Nov 2024 04:43 |
URI: | http://eprints.ulbi.ac.id/id/eprint/2660 |
Actions (login required)
View Item |