Faiz, Muhamad (2024) Analisis Performa Enam Backend Javascript Framework Menggunakan Runtime Javascript Bun Dengan Metode Get, Post, Put Dan Delete. Other thesis, Universitas Islam Riau.
![]() |
Text
203510066.pdf - Submitted Version Restricted to Registered users only Download (5MB) | Request a copy |
Abstract
In this modern era, information technology plays an important role in the development of web-based applications. In application development, selecting the optimal backend framework is a challenge for developers. This study aims to analyze the performance of six javascript backend frameworks express.js, hapi.js, koa, fastify, nest, and elysia using the Bun runtime. The methods used are HTTP GET, POST, PUT, and DELETE requests, this test uses the Apache Benchmark and Mitata.js tools. Testing is measured based on four main parameters, namely time taken for test, requests per second, time per request, and transfer rate. The results of the study using apache benchmark showed that elysia dominated with 143 test points based on the total framework points of the tested parameters, 142 test points based on the amount of data, 148 test points based on requests and concurrency, and had 32 test points based on the weight scoring system, followed by fastify in second place with 38 test points based on the total framework points of the tested parameters, 41 test points based on the amount of data, 43 test points based on requests and concurrency, and recorded 7 test points in the weight scoring system. The test results with the mitatajs tools showed that express showed the best performance with the highest frequency, which was 7 test points, followed by elysia and koa each having a frequency of 5 test points. So, overall, the elysia and fastify frameworks are the most superior and dominate all tests.
Item Type: | Thesis (Other) |
---|---|
Contributors: | Contribution Contributors NIDN/NIDK Sponsor Fadhilah, M. Rizki 1016029301 |
Uncontrolled Keywords: | framework, javascript, backend, HTTP, Bun |
Subjects: | T Technology > T Technology (General) |
Divisions: | > Teknik Informatika |
Depositing User: | Furqan nafis al-azami |
Date Deposited: | 09 Sep 2025 03:56 |
Last Modified: | 09 Sep 2025 03:56 |
URI: | https://repository.uir.ac.id/id/eprint/28052 |
Actions (login required)
![]() |
View Item |