ProgrammerZamanNow / qna

Q&A Bareng Programmer Zaman Now, Orang Ganteng dan Intelek
275 stars 7 forks source link

GraphQL vs NoSQL #261

Open DrMuzi opened 2 years ago

DrMuzi commented 2 years ago

Bang, perbedaan GraphQL dengan NoSQL itu apa ya? jika saya ingin menyimpan data relasi antar node lebih bagus menggunakan GraphQL ya? Kemudian NoSQL itu apakah termasuk jenis Object Oriented Database? Terima kasih

rizkygusna commented 2 years ago

Bantu jawab, graphQL itu bukan digunakan untuk database, tapi lebih ke penghubung antara server dan client. Sementara nosql adalah database dengan tipe dokumen. Jangan gunakan graphQL sebagai database karena fungsi nya bukan untuk itu. Idealnya graphql digunakan ketika programmer frontend dan backend adalah orang yang berbeda. Jadi mereka berdua hanya perlu diskusi mengenai skema bagaimana yang tepat untuk digunakan tanpa harus tau urusan satu sama lain. Coba tonton video ini untuk penjelasan lebih lanjut, semoga membantu ya.