Pengembangan Application Programming Interface pada Database MongoDB menggunakan FastAPI
No Thumbnail Available
Date
2024-07-16
Authors
wahyi, afdal
Journal Title
Journal ISSN
Volume Title
Publisher
Politeknik Negeri Batam
Abstract
yang dinamis. Permintaan akan proses perizinan yang efisien, responsif, dan terhubung dengan layanan dan
sumber daya lain semakin meningkat. Application Programming Interface (API) memainkan peran penting dalam
memastikan interoperabilitas dan komunikasi yang efektif antara komponen perangkat lunak. Representational
State Transfer API (RESTAPI) adalah jenis API yang banyak digunakan, menggunakan protokol HTTP untuk
mentransfer data dalam format JSON atau XML. Inovasi terkini dalam pengembangan API adalah FastAPI, sebuah
kerangka pemrograman web Python yang efisien dan kuat. Integrasi FastAPI dengan MongoDB, basis data NoSQL
yang fleksibel, memberikan solusi efektif dalam pengembangan aplikasi modern. FastAPI memungkinkan
pembuatan API dengan validasi data otomatis dan dokumentasi terintegrasi, sementara MongoDB mendukung
penyimpanan data yang dapat berkembang dan mengatasi pertumbuhan skala horizontal. Hasil penelitian ini
menunjukkan waktu respons menggunakan koneksi kabel LAN yang lebih rendah dengan rata-rata 33.4 ms
dibandingkan jaringan WiFi dengan rata-rata 1674.9 ms, sehingga integrasi FastAPI dan MongoDB mampu
menghasilkan aplikasi yang responsif, efisien, dan mampu menangani data yang terus berkembang pesat,
menjadikannya solusi yang sesuai dengan kebutuhan aplikasi kontemporer.
Description
Keywords
Citation
IEEE