Search for collections on Repository Universitas Jenderal Soedirman

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)

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.

[img] PDF (Cover)
COVER-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf

Download (218kB)
[img] PDF (Legalitas)
LEGALITAS-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf
Restricted to Repository staff only

Download (1MB)
[img] PDF (Abstrak)
ABSTRAK-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf

Download (361kB)
[img] PDF (BabI)
BAB-I-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf
Restricted to Repository staff only until 13 June 2026.

Download (578kB)
[img] PDF (BabII)
BAB-II-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf
Restricted to Repository staff only until 13 June 2026.

Download (1MB)
[img] PDF (BabIII)
BAB-III-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf
Restricted to Repository staff only until 13 June 2026.

Download (458kB)
[img] PDF (BabIV)
BAB-IV-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf
Restricted to Repository staff only

Download (8MB)
[img] PDF (BabV)
BAB-V-Aufa Syaihan Azzahidi-H1D021020-SKRIPSI-2025.pdf

Download (310kB)
[img] 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 View Item