Perancangan Backend Api Berbasis Rest-Api pada Aplikasi Rekomendasi Resep Makanan
DOI:
https://doi.org/10.61132/mars.v2i3.137Keywords:
Back-end, API, REST-API, Google Cloud PlatformAbstract
This study explores the design intricacies of a scalable RESTful Backend API tailored for a sophisticated food recipe recommendation application, with a primary focus on leveraging the Google Cloud Platform (GCP) for deployment. Employing a service-oriented paradigm, the API segregates Backend functionalities, fostering optimal scalability. The REST architecture ensures seamless integration, while GCP guarantees reliability and scalability. Utilizing Node.js and Express.js, the API efficiently manages culinary recipes and user preferences. Rigorous performance evaluations affirm its rapid responsiveness. This paper offers pragmatic guidelines for developers, emphasizing the significance of GCP for seamless and scalable deployments.
References
A. Mubariz et al., “Perancangan Back-end Server Menggunakan Arsitektur Rest dan Platform Node.JS (Studi Kasus: Sistem Pendaftaran Ujian Masuk Politeknik Negeri Ujung Pandang),”2020.
B. R. Suteja and R. Agustaf, “Interoperabilitas Aplikasi Berbasis Web Service,” Jurnal Informasi Interaktif, vol. 5, no. 3, pp. 106–114, 2020.
Hasanuddin, H. Asgar, and B. Hartono, “Rancang Bangun Rest Api Aplikasi Weshare Sebagai Upaya Mempermudah Pelayanan Donasi Kemanusiaan,” JINTEKS (Jurnal Informatika Teknologi dan Sains), vol. 4, no. 1, pp. 8–14, 2022.
I. A. Faruqi, S. F. S. Gumilang, and M. A. Hasibuan, “Perancangan Back-end Aplikasi Rumantara Dengan Gaya Arsitektur Rest Menggunakan Metode Iterative Incremental,”eProceedings Eng., vol. 5, no. 1, pp. 1411–1417, 2018.
Liu, C., Yu, X., & Zhou, Z. (2014). The effectiveness of black-box testing techniques for Java applications. Software Quality Journal, 22(3), 593-614.
Ramadhan, Muhammad & Zukhri, Zainudin. (2023). “Pengembangan Rest Api Sistem Uii Admisi Dengan Menggunakan Pendekatan Domain Driven Design”. Jurnal Ilmiah Informatika. 11. 176-182.
S. Ahmed and Q. Mahmood, "An authentication based scheme for applications using JSON web token," 2019 22nd International Multitopic Conference (INMIC), Islamabad, Pakistan, 2019, pp.1-6.
S. Nugraha, A. B. Prasetijo, and D. Eridani, “Perancangan Backend Aplikasi Reservasi Talanoa Kopi and Space Menggunakan Framework Express.js Back End Design of the Talanoa Kopi and Space Reservation Application Using Express.js Framework,” Jurnal Teknik Komputer, vol. 1, no. 3, pp. 126–131, 2022.
Santoso, A., & Wijaya, S. (2022). Pengembangan Platform IoT Cloud berbasis Layanan Komputasi Serverless Google Cloud Platform (GCP). j-ptiik, 5(2), 4831-4842.
Setyowidi, D. A., & Anggoro, A. ‘Membangun Aplikasi Web Skalabilitas Tinggi dengan Cloud Run dan Cloud SQL”. Jurnal Rekursif Jurnal Rekursif, Vol. 5 No. 1, ISSN 2303-0755. 2023.
T. Bratakusuma, I. U. Azmi, and S. Ayuningtiyas, “Pengembangan Back End Pada Aplikasi Alat Tulis Kantor Bank Indonesia Perwakilan Purwokerto Menggunakan Nodejs Back End Development on Stationary Applications Bank Indonesia Representative Office Purwokerto Using Nodejs,” 2022.
Uppal, S. Srivastava and K. Saini, "Web Development Framework : Future Trends," 2022 4th International Conference on Advances in Computing, Communication Control and Networking (ICAC3N), Greater Noida, India, 2022, pp. 2181-2184.
Yuliani, R., & Mardiah, F. (2022). Perbandingan Penerapan Metode Waterfall dan Agile pada Pengembangan Sistem Informasi Akademik. Jurnal Teknologi Informasi dan Komputer, 11(1), 1-10.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Mars : Jurnal Teknik Mesin, Industri, Elektro Dan Ilmu Komputer

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