AZZAHIDI, Aufa Syaihan (2025) Analisis Perbandingan Performa Spring Boot, Flask, Express.js, Laravel FrankenPHP, dan Gin sebagai Kerangka Kerja Backend dalam Pengembangan REST API (Studi Kasus: Sistem Informasi Akademik Universitas Jenderal Soedirman). Skripsi thesis, Universitas Jenderal Soedirman.
![]() |
PDF (Cover)
COVER-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf Download (218kB) |
![]() |
PDF (Legalitas)
LEGALITAS-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf Restricted to Repository staff only Download (1MB) |
![]() |
PDF (Abstrak)
ABSTRAK-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf Download (361kB) |
![]() |
PDF (BabI)
BAB-I-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf Restricted to Repository staff only until 13 June 2026. Download (578kB) |
![]() |
PDF (BabII)
BAB-II-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf Restricted to Repository staff only until 13 June 2026. Download (1MB) |
![]() |
PDF (BabIII)
BAB-III-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf Restricted to Repository staff only until 13 June 2026. Download (458kB) |
![]() |
PDF (BabIV)
BAB-IV-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf Restricted to Repository staff only Download (8MB) |
![]() |
PDF (BabV)
BAB-V-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf Download (310kB) |
![]() |
PDF (DaftarPustaka)
DAFTAR-PUSTAKA-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf Download (508kB) |
Abstract
Teknologi informasi terus berkembang pesat seiring berjalannya waktu. Salah satu dampak besar dari perkembangan ini adalah perubahan dalam pengembangan aplikasi, terutama dalam integrasi data antar platform yang berbeda. Web service hadir sebagai solusi untuk integrasi sistem dan pengembangan aplikasi berbasis multiplatform. Salah satu bentuk implementasi dari web service adalah Representational State Transfer. REST berfungsi untuk memfasilitasi interaksi antara berbagai sistem dan aplikasi melalui Application Programming Interface. Pemilihan bahasa pemrograman dan framework juga menjadi hal yang sangat penting dalam pengembangan aplikasi web karena dapat mempengaruhi performa dan efisiensi. Berdasarkan popularitas penggunaan bahasa pemrograman, penulis memilih Spring Boot, Flask, Express.js, Laravel dengan FrankenPHP, dan Gin sebagai framework yang akan diuji dalam penelitian ini. Penelitian ini diperlukan guna meninjau kinerja framework untuk mendukung pengembangan Sistem Informasi Akademik. Penelitian ini akan menggunakan parameter response time, throughput, dan resourece usage dengan metode performance testing yang dimodifikasi oleh penulis. Metode ini mencakup identifikasi masalah, pengumpulan data, pengembangan backend, performance testing, dan kesimpulan. Hasil pengujian menunjukkan bahwa Spring Boot unggul secara keseluruhan parameter dengan performa stabil dan efisien. Gin cocok untuk data menengah, Flask unggul dalam skalabilitas tapi kurang stabil. Express.js efisien dalam CPU, sedangkan Laravel FrankenPHP hemat memori. Hasil ini jadi acuan memilih framework sesuai kebutuhan REST API.
Item Type: | Thesis (Skripsi) |
---|---|
Nomor Inventaris: | H25124 |
Uncontrolled Keywords: | API, Backend, Framework, K6, Pengujian Performa |
Subjects: | I > I139 Information systems |
Divisions: | Fakultas Teknik > S1 Teknik Informatika |
Depositing User: | Mrs. Aufa Syaihan Azzahidi |
Date Deposited: | 13 Jun 2025 01:21 |
Last Modified: | 13 Jun 2025 01:21 |
URI: | http://repository.unsoed.ac.id/id/eprint/34395 |
Actions (login required)
![]() |
View Item |