Penggunaan GraphQL Sebagai Alternatif Rest API: Studi Kasus Pada Pengembangan Website
DOI:
https://doi.org/10.47747/jurnalnik.v6i1.2384Keywords:
GraphQL, REST API, WebsiteAbstract
GraphQL memungkinkan klien untuk secara spesifik meminta data yang mereka butuhkan, mengurangi over-fetching dan under-fetching. Selain itu, dengan menggunakan GraphQL, pengembang dapat menggabungkan beberapa permintaan menjadi satu query, yang dapat meningkatkan efisiensi dan performa aplikasi. Namun, adopsi GraphQL juga menghadirkan tantangan baru, termasuk kompleksitas dalam implementasi dan potensi masalah keamanan
References
Ehsan, A., Abuhaliqa, M. A. M., Catal, C., & Mishra, D. (2022). RESTful API testing methodologies: Rationale, challenges, and solution directions. Applied Sciences, 12(9), 4369.
Mikuła, M. and Dzieńkowski, M., 2020. Comparison of REST and GraphQL web technology performance. Journal of Computer Sciences Institute, 16, pp.309-316.
Biehl, M. (2016). RESTful Api Design (Vol. 3). API-University Press.
Porcello, E., & Banks, A. (2018). Learning GraphQL: declarative data fetching for modern web apps. " O'Reilly Media, Inc.".
Li, L., Chou, W., Zhou, W., & Luo, M. (2016). Design patterns and extensibility of REST API for networking applications. IEEE Transactions on Network and Service Management, 13(1), 154-167.
Rivani, R. A., Hartiwati, E. N., & Dwitama, F. (2022). Pembuatan Website Arsyla Catering. Jurnal Ilmiah Teknik, 1(3), 14-21.
Prasetyo, I. (2012). Teknik analisis data dalam research and development. Jurusan PLS FIP Universitas Negeri Yogyakarta.
Violadini, R., & Mustika, D. (2021). Pengembangan e-modul berbasis metode inkuiri pada pembelajaran tematik di sekolah dasar. Jurnal basicedu, 5(3), 1210-1222.
Ramdhan, Muhammad. Metode penelitian. Cipta Media Nusantara, 2021.
Abdussamad, H. Z., & Sik, M. S. (2021). Metode penelitian kualitatif. CV. Syakir Media Press.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Jurnal Nasional Ilmu Komputer

This work is licensed under a Creative Commons Attribution 4.0 International License.







