ANALISIS KOMPARATIF REST API DAN GRAPHQL MENGGUNAKAN RUNTIME ENVIRONMENT NODEJS

Aditya, Fery Reza (2021) ANALISIS KOMPARATIF REST API DAN GRAPHQL MENGGUNAKAN RUNTIME ENVIRONMENT NODEJS. S1 - Sarjana thesis, Universitas AMIKOM Yogyakarta.

[img] Text (COVER-ABSTRAK)
COVER.pdf

Download (760kB)
[img] Text (BAB I)
BAB I.pdf

Download (150kB)
[img] Text (BAB II)
BAB II.pdf
Restricted to Registered users only

Download (367kB)
[img] Text (BAB III)
BAB III.pdf
Restricted to Registered users only

Download (372kB)
[img] Text (BAB IV)
BAB IV.pdf
Restricted to Registered users only

Download (2MB)
[img] Text (BAB V)
BAB V.pdf

Download (44kB)
[img] Text (DAFTAR PUSTAKA)
Daftar Pustaka.pdf
Restricted to Registered users only

Download (100kB)
[img] Archive (SOURCE CODE)
Source Code 17.11.1731 Fery Reza Aditya.zip
Restricted to Repository staff only

Download (37MB)
[img] Text (PUBLIKASI)
Publikasi 17.11.1731 Fery Reza Aditya.pdf
Restricted to Repository staff only

Download (386kB)

Abstract

Perbandingan performa dari kedua teknologi REST API dan GraphQL menggunakan Nodejs sebagai runtime environment-nya dan Apache JMeter sebagai tools benchmark pengujian pada penelitian ini. Skema pengetesan pada penelitian ini yaitu White box test menggunakan mocha dan chai, Black box test menggunakan Postman, dan Gorilla test menggunakan Apache JMeter.Pada penelitian ini terdapat beberapa variable penelitian yaitu performa dalam menerima request dan mengirimkan response yang diminta oleh user. Alur penelitian dalam penelitian ini adalah membandingkan kedua teknologi tersebut dengan melayani request dan memberikan response dari user. Database yang digunakan yaitu MongoDB karena melewati proses eksekusi query sql. Pada Penelitian ini REST API memiliki response time yang lebih cepat dari GraphQL dalam berbagai skenario pengujian. Akan tetapi GraphQL memiliki kelebihan yaitu hanya memerlukan satu buah route atau URL untuk setiap request oleh user.

Item Type: Thesis (S1 - Sarjana)
Contributor:
Pembimbing
-, Lukman
Uncontrolled Keywords: REST API, GraphQL, Apache JMeter, MongoDB, Nodejs
Subjects: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 003 Sistem-sistem
000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 004 Pemrosesan data dan ilmu komputer
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: RC Universitas AMIKOM Yogyakarta
Date Deposited: 25 Oct 2022 06:37
Last Modified: 31 Jul 2023 06:37
URI: http://eprints.amikom.ac.id/id/eprint/9572

Actions (login required)

View Item View Item