Pengembangan Application Programming Interface pada Database MongoDB menggunakan FastAPI

dc.contributor.advisorjamzuri, eko rudiawan
dc.contributor.authorwahyi, afdal
dc.date.accessioned2024-08-22T09:50:55Z
dc.date.available2024-08-22T09:50:55Z
dc.date.issued2024-07-16
dc.description.abstractyang 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.
dc.identifier.citationIEEE
dc.identifier.kodeprodiKODEPRODI21303#TEKNIK ROBOTIKA
dc.identifier.nidnNIDN0015039105
dc.identifier.nimNIM4222001017
dc.identifier.urihttps://repository.polibatam.ac.id/handle/PL029/1905
dc.language.isoother
dc.publisherPoliteknik Negeri Batam
dc.titlePengembangan Application Programming Interface pada Database MongoDB menggunakan FastAPI
dc.typeArticle
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
4222001017_Article_Tugas Akhir.pdf
Size:
688.45 KB
Format:
Adobe Portable Document Format
Description:
Loading...
Thumbnail Image
Name:
Lembar_Pengesahan.pdf
Size:
53.75 KB
Format:
Adobe Portable Document Format
Description:
Loading...
Thumbnail Image
Name:
Borang_Publikasi.pdf
Size:
116.43 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: