Bagikan melalui


Apa itu GraphQL untuk Azure?

Temukan layanan dan alat yang Anda butuhkan untuk membangun dan menyebarkan aplikasi GraphQL Anda di Azure. Baik Anda menghosting aplikasi GraphQL yang ada atau membuat titik akhir GraphQL baru, Azure menyediakan sumber daya untuk melakukannya tanpa perubahan pada kode Anda.

Pahami cara menggunakan GraphQL di Azure.

  • Bawa aplikasi GraphQL ke layanan hosting aplikasi web Azure seperti Static Web Apps, App Service, dan Azure Functions.
  • Bangun titik akhir GraphQL ke sumber data Anda yang sudah ada tanpa menambahkan infrastruktur GraphQL. Integrasikan layanan mikro, jahitan bersama panggilan ke layanan yang didukung yang ada, menggunakan API Management atau akses ke database melalui GraphQL menggunakan penyusun API Data.

Apa itu GraphQL?

GraphQL adalah bahasa kueri untuk API dan runtime untuk memenuhi kueri tersebut dengan data yang ada. GraphQL memberikan deskripsi data yang lengkap dan dapat dimengerti dalam API Anda, memberi klien daya untuk meminta apa yang mereka butuhkan dan tidak lebih, membuatnya lebih mudah untuk mengembangkan API dari waktu ke waktu, dan memungkinkan alat pengembang yang kuat.

Dukungan bahasa GraphQL sangat luas, memungkinkan Anda memilih bahasa pilihan Anda untuk membangun aplikasi GraphQL. GraphQL juga didukung oleh banyak pustaka klien dan pustaka server.

Membawa aplikasi GraphQL Anda ke Azure

Saat Anda membawa aplikasi yang sudah ada ke Azure, pertimbangkan layanan berikut dan penggunaannya:

Membangun titik akhir GraphQL ke sumber data Anda yang sudah ada

Saat Anda membuat titik akhir GraphQL ke sumber data yang ada, pertimbangkan layanan berikut dan penggunaannya:

  • Titik akhir API kustom: Gunakan Azure API Management untuk membangun titik akhir GraphQL ke sumber data Azure yang ada.
  • Titik akhir data statis: Gunakan Static Web Apps dan titik akhir yang data-api dikonfigurasi dalam staticwebapp.database.config.json file untuk membangun titik akhir GraphQL yang tersedia dari aplikasi klien statis Anda ke sumber data Azure yang ada.

Sumber

Pelajari selengkapnya tentang membangun aplikasi GraphQL di Azure: