Journal article

Pengujian Performansi Lima Back-End JavaScript Framework Menggunakan Metode GET dan POST

I Putu Agus Eka Pratama

Volume : 4 Nomor : 6 Published : 2020, December

Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)

Abstrak

Pengembang sangat perlu memperoleh masukan di dalam memilih Back-End JavaScript framework yang tepat di antara kelima pilihan yang tersedia (Koa, Plumier, Express, Nest, Loopback), agar proses pengembangan berjalan baik. Oleh karena itu, pada penelitian ini dilakukan pengujian perbandingan performansi terhadap kelima pilihan Back-End JavaScript framework, beserta dengan pemberian tingkatan rekomendasi. Pengujian dilakukan pada protokol HTTP menggunakan metode GET dan POST. Pemilihan kedua metode ini didasari kemampuan metode GET dan POST di dalam mendukung pemrosesan data pada Back- End JavaScript framework dalam hal parsing, validasi, routing, dan request. Dua buah indikator penilaian yang digunakan untuk pengukuran performansi pada penelitian ini, yaitu:1.)Kemampuan framework di dalam menangani request per detik (req/s), di mana semakin besar nilainya maka semakin baik performansinya, dan 2.)Penurunan kecepatan pemrosesan data (%), di mana semakin kecil persentasenya maka semakin baik performansinya. Pengujian dilakukan sebanyak sepuluh kali pada kelima framework, untuk kemudian dicatat dan dihitung nilai rata-rata. Hasil pengujian menunjukkan bahwa Koa memperoleh nilai rata-rata tertinggi untuk penanganan request sebesar 6446,278 req/s pada metode GET dan 4256,151 req/s pada metode POST, serta persentase penurunan sebesar 0% pada metode GET dan metode POST. Dari hasil pengujian pada penelitian ini, dapat disimpulkan bahwa Koa memiliki performansi terbaik dan sangat direkomendasikan untuk dipilih oleh pengembang. Kata kunci: Back-End JavaScript, framework, GET, performansi, POST.