STUDI KOMPARATIF KINERJA FRAMEWORK NODE.JS ANTARA EXPRESS.JS DAN FASTIFY DALAM PENGEMBANGAN REST API

Authors

  • Sutono Universitas Suryakancana Cianjur, Indonesia
  • Adam Arrahman Universitas Suryakancana Cianjur, Indonesia
  • Ai Musrifah Universitas Suryakancana Cianjur, Indonesia
  • Lalan Jailani Universitas Suryakancana Cianjur, Indonesia

DOI:

https://doi.org/10.31949/infotech.v11i2.15906

Abstract

Application Programming Interface (API) merupakan sebuah antarmuka yang memungkinkan integrasi dan komunikasi antara berbagai aplikasi dalam satu ekosistem. Express.js dan Fastify merupakan dua framework backend berbasis Node.js yang populer digunakan dalam membangun REST API. Untuk mengetahui performa keduanya, dilakukan pengujian menggunakan metode performance test terhadap beberapa metrik, yaitu response time (rata-rata, minimum, maksimum), throughput, serta penggunaan CPU dan memori. Hasil pengujian menunjukkan bahwa Fastify memiliki waktu respon rata-rata yang lebih baik dibandingkan Express.js, khususnya pada skenario permintaan data besar (GET 2000 data), di mana Fastify mampu mengurangi waktu respon hingga ribuan milidetik lebih cepat pada beberapa pengujian maksimum. Selain itu, throughput Fastify cenderung lebih tinggi, menandakan efisiensi dalam menangani jumlah permintaan secara paralel. Dari sisi penggunaan CPU dan RAM, kedua framework menunjukkan efisiensi yang baik dengan rata-rata konsumsi di bawah ambang batas 75%, meskipun Fastify sedikit lebih stabil. Berdasarkan hasil tersebut, Fastify dinilai lebih unggul dalam hal kinerja dan skalabilitas, sehingga direkomendasikan untuk sistem yang memiliki trafik tinggi. Sementara Express.js tetap layak digunakan untuk sistem dengan kebutuhan performa sedang dan dapat berjalan stabil pada spesifikasi server menengah.

Keywords:

Performance , Testing, Express, Nodejs, Fastify

Downloads

Download data is not yet available.

References

Madhani, D., ’Darwiyanto, E., & ’Ghandi, A. (2023). Performance Testing Menggunakan Metode Load Testing dan Stress Testing pada Sistem Core Banking PT. XYZ. E-Proceeding of Engineering, 10(6), 1–11.

Ade Ismail, Ahmadi Yuli Ananta, Sofyan Noor Arief, & Elok Nur Hamdana. (2023). Performance Testing Sistem Ujian Online Menggunakan Jmeter Pada Lingkungan Virtual. Jurnal Informatika Polinema, 9(2), 159–164. https://doi.org/10.33795/jip.v9i2.1190

Express - Node.js web application framework. (n.d.). Retrieved March 14, 2025, from https://expressjs.com/

Fastify: Fast and low overhead web framework, for Node.js. (n.d.). Retrieved March 14, 2025, from https://fastify.dev/

Febrianto Widyoutomo, Hamidillah Ajie, & Widodo. (2021). Pengembangan Web Service Modul Mahasiswa Pada Sistem Informasi Akademik Universitas Negeri Jakarta. PINTER : Jurnal Pendidikan Teknik Informatika Dan Komputer, 5(1), 68–75. https://doi.org/10.21009/pinter.5.1.9

Ginasari, N. L. A. S., Wibawa, K. S., & Wirdiani, N. K. A. (2021). Pengujian Stress Testing API Sistem Pelayanan dengan Apache JMeter. Jurnal Ilmiah Teknologi Dan Komputer, 2(3), 552–557.

Hadinata, W., & Stianingsih, L. (2024). Analisis Perbandingan Performa Restfull Api Antara Express.Js Dengan Laravel Framework. Jurnal Informatika Dan Teknik Elektro Terapan, 12(1), 531–540. https://doi.org/10.23960/jitet.v12i1.3845

Mangapul Siahaan, & Wijaya, R. W. (2024). Performance Comparison Between Laravel and ExpressJs Framework Using Apache JMeter. Journal of Informatics and Telecommunication Engineering, 7(2), 545–554. https://doi.org/10.31289/jite.v7i2.10571

Mulana, L., Prihandani, K., Rizal, A., Singaperbanga, U., & Abstract, K. (2022). Analisis Perbandingan Kinerja Framework Codeigniter Dengan Express.Js Pada Server RESTful Api. Jurnal Ilmiah Wahana Pendidikan, 8(16), 316–326. https://doi.org/10.5281/zenodo.7067707

Sauda, S., & Barokah, M. (2022). Penerapan NodeJS dan PostgreSQL sebagai Backend pada Aplikasi Ecommerce Localla. Infotech, 8(2), 101–105. https://doi.org/10.31949/infotech.v8I2.2944

Sutara, B., & Gunawan, S. (2024). Comparative Analysis of Rest Api Performance Between Express.Js Framework and Hapi.Js Using Apache Jmeter. Jurnal Riset Teknik Informatika (JURETI), 1(1), 19–26.

Downloads

Abstract Views : 106
Downloads Count: 95

Published

15-11-2025

How to Cite

Sutono, Arrahman, A., Musrifah, A., & Jailani, L. (2025). STUDI KOMPARATIF KINERJA FRAMEWORK NODE.JS ANTARA EXPRESS.JS DAN FASTIFY DALAM PENGEMBANGAN REST API. INFOTECH Journal, 11(2), 364–370. https://doi.org/10.31949/infotech.v11i2.15906

Issue

Section

Articles

Similar Articles

1 2 3 4 5 > >> 

You may also start an advanced similarity search for this article.