Konsumsi Graphql dengan ReactJS

Kamu sudah belajar dan kagum dengan keahlian graphql untuk membuat API? sekarang ke tahap selanjutnya, kita lihat bagaimana dengan cara mengkonsumsi API graphql ini di reactjs menggunakan bantuan library apolloclient

Detail Kelas

  • Setup apollo client react

    Belajar cara mengkonsumsi API yang dibuat dengan graphql dari sisi client menggunakan library reactjs, kita lakukan persiapannya dulu dengan menginstall ApolloClient. Kalau kamu mau, kita belajar membuat sisi server graphql disini

  • Cors di server dan penggunaan graphl apollo

    Jangan lupa untuk mengubah settingan cors di server node kamu agar bisa digunakan dari URL/port lainnya. Setelah itu kita akan langsung mulai menggunakan graphl dengan apollo

  • Menampilkan di UI react

    Cara menampilkan data-data yang sudah didapat dari server graphql ke bagian tampilan (UI) dari aplikasi react dengan apolloclient

  • Mutation graphql di apollo client

    Bagaimana dengan memodifikasi data, misalnya menginput data baru dari client dengan mutation graphql pada apollo client

  • Nilai variable dinamis

    nilai variable yang dikirim graphql tentu bisa saja dinamis, contohnya dengan menjadikan id atau name sebagai parameter untuk mendapatkan data yang spesifik

  • Local state management react apollo

    apolloclient untuk react juga menyediakan local state management untuk mengatur data local yang tidak disediakan di sisi server, dengan ini kamu akan melihat schema grapqhl kamu menjadi lebih fleksibel untuk kasus tertentu

  • Penutup graphql client apollo

    Sampai disitu perkenalan cara mengkonsumsi API graphql dengan menggunakan apolloclient, selamat bereksperimen