Bagaimanakah penyelesai GraphQL berfungsi?
Bagaimanakah penyelesai GraphQL berfungsi?

Video: Bagaimanakah penyelesai GraphQL berfungsi?

Video: Bagaimanakah penyelesai GraphQL berfungsi?
Video: Stage 1 - The Mystery Boxes (Xircus SDK) 2024, November
Anonim

Penyelesai sediakan arahan untuk membelok a GraphQL operasi (pertanyaan, mutasi atau langganan) ke dalam data. Mereka sama ada mengembalikan jenis data yang sama yang kami tentukan dalam skema kami atau janji untuk data tersebut.

Selain itu, apakah penyelesai dalam GraphQL?

Penyelesai adalah kunci kepada graf ini. setiap satu penyelesai mewakili satu medan, dan boleh digunakan untuk mengambil data daripada mana-mana sumber yang mungkin anda miliki. Penyelesai sediakan arahan untuk membelok a GraphQL operasi ke dalam data. Penyelesai disusun menjadi satu kepada satu pemetaan ke medan dalam a GraphQL skema.

Selain itu, bagaimana anda menjalankan GraphQL? Mulakan dengan Apollo Server

  1. Langkah 1: Buat projek baharu.
  2. Langkah 2: Pasang kebergantungan.
  3. Langkah 3: Tentukan skema GraphQL anda.
  4. Langkah 4: Tentukan set data anda.
  5. Langkah 5: Tentukan penyelesai.
  6. Langkah 6: Buat contoh ApolloServer.
  7. Langkah 7: Mulakan pelayan.
  8. Langkah 8: Jalankan pertanyaan pertama anda.

Juga untuk mengetahui, apakah fungsi penyelesai?

Penyelesai takrifan. Setiap medan pada setiap jenis disokong oleh a fungsi dipanggil a penyelesai . A penyelesai ialah fungsi yang menyelesaikan nilai untuk jenis atau medan dalam skema. Penyelesai boleh mengembalikan objek atau skalar seperti Strings, Numbers, Booleans, dll.

Adakah GraphQL tak segerak?

Tak segerak penyelesai Oleh kerana memuatkan daripada pangkalan data ialah satu tak segerak operasi, ini mengembalikan Janji. Apabila pangkalan data kembali, kita boleh membina dan mengembalikan objek Manusia baharu. Perhatikan bahawa walaupun fungsi penyelesai perlu mengetahui Janji, fungsi GraphQL pertanyaan tidak.

Disyorkan: