PENERAPAN TEKNOLOGI API GRAPHQL UNTUK PEMBANGUNAN SISTEM INFORMASI INSTALASI RADIOLOGI MENGGUNAKAN FRAMEWORK NEXTJS
DOI:
https://doi.org/10.31949/infotech.v11i1.12970Abstract
Radiologi sudah menjadi bagian dari kebutuhan dunia medis khususnya di Rumah Sakit. Pemeriksaan Radiologi merupakan pemeriksaan yang tepat digunakan untuk mengetahui Anatomi dan Fisiologi dari suatu organ pada tubuh manusia. Sistem informasi instalasi radiologi saat ini seringkali menghadapi tantangan dalam hal fleksibilitas dan efisiensi dalam memenuhi kebutuhan pengguna yang beragam. Penelitian ini mengusulkan solusi dengan menerapkan API GraphQL dan framework Next.js. GraphQL memungkinkan fleksibilitas dalam query data, sedangkan Next.js menyediakan platform pengembangan yang kuat untuk membangun antarmuka pengguna yang modern. Dengan pendekatan ini, diharapkan dapat dihasilkan sistem informasi yang lebih responsif, mudah diintegrasikan dengan sistem lain, dan mampu mengatasi kompleksitas data pada instalasi radiologi. Penelitian ini memberikan kontribusi dalam pengembangan sistem informasi kesehatan dengan mengaplikasikan teknologi terkini, yaitu API GraphQL dan framework Next.js, sehingga dihasilkan sebuah sistem yang multilevel user yang memudahkan dalam mengelola website serta melakukan proses rekam medis yang terintegrasi dan terdapat fitur workflow sebagai bentuk transparansi proses yang sedang berjalan agar pengguna mampu melihat segala perubahan dalam bentuk realtime.
Keywords:
GraphQL, Nextjs , Radiology, ApplicationDownloads
References
Akbar, M. (2018). PENGEMBANGAN RESTFUL API UNTUK APPLICATION SPECIFIC HIGH LEVEL LOCATION SERVICE. 1-5.
Apriadi, H., Amalia, F., & Priyambadha, B. (2019). Pengembangan Aplikasi Kakas Bantu Untuk Menghitung Estimasi Nilai Modifiability Dari Class Diagram. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 10605-10613.
Aprilian, L. V., & Saputra, M. H. (2020). Belajar cepat metode SAW. In L. V. Aprilian, & M. H. Saputra, Belajar cepat metode SAW (pp. 91-92). Bandung: Kreatif Industri Nusantara.
Asmoro, E. T., Brojas, M. R., & Rere, n. L. (2020). PEMODELAN PROSES BISNIS STUDI KASUS MAGISTER TEKNOLOGI INFORMASI KAMPUS XYZ MENGGUNAKAN BUSINESS PROCESS MODEL AND NOTATION (BPMN). Seminar Nasional Teknologi Informasi dan Komunikasi STI&K (SeNTIK) Volume 4 Nomor 1, 203-204.
Beke, M. (2018). On the Comparison of Software Quality Attributes for Client-side and Server-side Rendering.
Budiman, E., Puspitasari, N., Alam, S. N., Akbar, M. A., Haeruddin, & Indra, D. (2018). Performance Analysis of the Resource Loading Time for Borneo Biodiversity Information System. hird International Conference on Informatics and Computing (ICIC), 1-5.
Budiman, E., Puspitasari, N., Wati, M., Widians, J. A., & Haviluddin. (2019). Web Performance Optimization Techniques for Biodiversity Resource Portal. Journal of Physics: Conference Series.
Dawis, A. M., & Setiawan, I. (2022). EVALUATION OF THE WEBSITE ‘AISYIYAH SURAKARTA of UNIVERSITY PERFORMANCE BASED ON SEARCH ENGINE OPTIMIZATION USING AUTOMATED SOFTWARE TESTING GTMetrix. International Journal of Computer and Information System (IJCIS), 2745-9659.
Dharwiyanti, S., & Wahono, R. S. (2003). Pengantar Unified Modeling Language (UML). Kuliah Umum IlmuKomputer.Com, 10-12.
Dinku, Z. (2022). React.js vs. Next.js. metropolitan Helsinki: Metropolia University of Applied Sciences.
Diyasa, I. G., Budiwitjaksono, G. S., M, H. A., Sampurno, I. A., & Mandenni, N. M. (2020). Graph-QL Responsibility Analysis at Integrated Competency Certification Test System Base on Web Service. LONTAR KOMPUTER, 119.
Doglio, F. (2018). REST API Development with Node.js. In F. Doglio, REST API Development with Node.js (pp. 101-102). Canelones: Apress.
Hallie, L., & Osmani, A. (2021). Learning Patterns. Inggris: Patterns.dev.
Hartig, O., & Pérez, J. (2018). Semantics and Complexity of GraphQL. ACM Digital Library, 1155.
Hartina, D. A., Lawi, A., & Pangabean, B. L. (2018). Performance Analysis of GraphQL and RESTful in SIM LP2M of the Hasanuddin University. IEEE Xplore, 237-240.
Hossain, M. T., Hassan, R., & Amjad, M. (2021). Web Performance Analysis: An Empirical Analysis of E-Commerce Sites in Bangladesh. I.J. Information Engineering and Electronic Business, 47-54.
Iskandar, T. F., Lubis, M., Kusumasari, T. F., & Lubis, A. R. (2020). Comparison between client-side and server-side rendering in the web development. IOP Conference Series: Materials Science and Engineering, 012136.
Jartarghar, H. A., Salanke, G. R., A.R, A. K., G.S, S., & Dalali, S. (2022). React Apps with Server-Side Rendering: Next.js. Journal of Telecommunication, Electronic and Computer Engineering, 2180 – 1843.
Komalasari, D., & Solikin, I. (2018). Penerapan Aplikasi Mading Digital Berbasis Web Pada MA. Miftahul Huda . JURNAL SISTEM INFORMASI, 27-36.
Kurnia, J. S., & Risyda, F. (2021). RANCANG BANGUN PENERAPAN MODEL PROTOTYPE DALAM PERANCANGAN SISTEM INFORMASI PENCATATAN PERSEDIAAN BARANG BERBASIS WEB. Jurnal Sistem Informasi, 224.
Latukolan, M. L., Arwan, A., & Ananta, M. T. (2019). Pengembangan Sistem Pemetaan Otomatis Entity Relationship Diagram Ke Dalam Database. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 4058-4065.
Liu, X., Xie, W., & Qiu, C. (2018). The Impact of Website Quality on Customer Satisfaction and Purchase Intention: Evidence from Chinese Online Visitors. International Journal of Business and Management.
Massé, M. (2011). REST API Design Rulebook. Sebastopol: O'Reilly Media, Inc.
Mokhtari, H., Saberi, M. K., Amiri, M. R., Vakilimofrad, H., & Moradi, Z. (2022). Evaluating the Speed and Performance of the Websites of Hospitals and Specialty and Super-specialty Clinics of Hamadan University of Medical Sciences by GTmetrix. Informology, 57-66.
Mukhamadiev, A. (2018). Transitioning from server-side to client-side rendering of the web-based user interface:a performance perspective.
Mustaqbal, M. S., Firdaus, R. F., & Rahmadi, H. (2015). PENGUJIAN APLIKASI MENGGUNAKAN BLACK BOX TESTING BOUNDARY VALUE ANALYSIS (Studi Kasus : Aplikasi Prediksi Kelulusan SNMPTN). Jurnal Ilmiah Teknologi Informasi Terapan.
Okonta, A. O. (2023). React.js Design Patterns. London: BPD Online.
Porcello, E., & Banks, A. (2018). Learning GraphQL. Sebastopol: O'Reilly Media,Inc.
Putri, T. R., Sri Widowati Ir., M., & Iman Lukmanul Hakim SMB, M. (2015). Pembangkitan Kasus Uji untuk Pengujian Aplikasi Berbasis Sequence Diagram. eProceedings of Engineering.
Riva, M. (2022). Real-World Nextjs. Birmingham: Packt Publishing Ltd.
Romadhon, M. H., Yudhistira, Y., & Mukrodin. (2021). Sistem Informasi Rental Mobil Berbsasis Android Dan Website Menggunakan Framework Codeigniter 3 Studi Kasus :CV Kopja Mandiri. Jurnal Sistem Informasi dan Teknologi Peradaban (JSITP)Vol. 2, No. 1, 2021, 30-31.
ROSQUIST, O., & LUTTU, J. (2017). Analysis of the performance difference between server-side and client-side rendering for data visualization in real-time using d3.js.
Sanistyasari, I. G., Putra, M., & Suniasih, N. W. (2019). PENGARUH METODE KARYAWISATA FANTASI DI LINGKUNGAN SEKOLAH BERBANTUAN MEDIA MAJALAH DINDING TERHADAP KOMPETENSI PENGETAHUAN PPKn. Jurnal Pendidikan IPS Indonesia, Vol. 3 No. 1.
Suteja, B. R., & Harjoko, A. (2008). User Interface Design for e-Learning System. Seminar Nasional Aplikasi Teknologi Informasi 2008 (SNATI 2008) , 1907-5022 .
Triandini, E., & Suardika, I. G. (2012). Step by Step Desain Proyek Menggunakan UML. In E. Triandini, & I. G. Suardika, Step by Step Desain Proyek Menggunakan UML (p. 17). Yogyakarta: CV. ANDI OFFSET.
Vercel. (2016, Maret 16). Next.js Documentation. Retrieved from Next.js By Vercel: https://nextjs.org/
Voutama, A. (2022). Sistem Antrian Cucian Mobil Berbasis Website Menggunakan Konsep CRM dan Penerapan UML. Komputika: Jurnal Sistem Komputer Volume 11, Nomor 1, 103-111.
Waslin, & Azkiya, T. T. (2022). IMPLEMENTASI LAYANAN REST API SEBAGAI APLIKASI PRAKIRAAN PERKEMBANGAN COVID-19 DI INDONESIA MENGGUNAKAN METODE SINGLE EXPONENTIAL SMOOTHING BERBASIS WEB. Institutional Repository Universitas Islam Sumatera Utara, 23-24.
Weni Lestari Putri, S., & Nanda Jarti, S. (2022). Rancang Bangun Manajemen Akuntansi Berbasis Web Mobile. In S. Weni Lestari Putri, & S. Nanda Jarti, Rancang Bangun Manajemen Akuntansi Berbasis Web Mobile (pp. 12-13). Batam: CV BATAM PUBLISHER.

Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Sutono, Ai Musrifah, Lalan Jaelani, Rivaldi ZS

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