GraphQL sorğusu üçün cavab yaradan funksiyalar toplusudur?
GraphQL sorğusu üçün cavab yaradan funksiyalar toplusudur?

Video: GraphQL sorğusu üçün cavab yaradan funksiyalar toplusudur?

Video: GraphQL sorğusu üçün cavab yaradan funksiyalar toplusudur?
Video: Java tech talk: Spring Boot and GraphQl integration. Как сделать это просто? 2024, Noyabr
Anonim

Üçün cavab ver üçün sorğular , bir sxemə sahib olmaq lazımdır funksiyaları həll edir bütün sahələr üçün. Bu funksiyalar toplusu “həlledici xəritə” adlanır. Bu xəritə sxem sahələrini və növlərini a ilə əlaqələndirir funksiyası.

Sonra, GraphQL-də sorğuları necə yazırsınız?

A GraphQL sorğusu mutasiya istifadə edilərkən dəyərləri oxumaq və ya almaq üçün istifadə olunur yaz və ya dəyərləri göndərin.

Gəlin sorğu dəyişənini başa düşmək üçün sadə proqram yaradaq.

  1. Addım 1 – Sxem faylını redaktə edin.
  2. Addım 2 – Həlledicini redaktə edin.
  3. Addım 3 − GraphiQL-də Sorğu Dəyişənlərini elan edin.

Bundan əlavə, GraphQL abunəlikləri nə üçün istifadə olunur? Abunəliklər a QrafikQL müəyyən bir hadisə baş verdikdə serverə öz müştərilərinə məlumat göndərməyə imkan verən xüsusiyyət. Abunəliklər adətən WebSockets ilə həyata keçirilir. Bu quraşdırmada server abunə olduğu müştəri ilə davamlı əlaqə saxlayır.

Bu şəkildə həlledici funksiya nədir?

Həlledici tərif. Hər növ üzrə hər sahə a ilə dəstəklənir funksiyası adlanan a həlledici . A həlledici a funksiyası sxemdə bir növ və ya sahə üçün dəyəri həll edən. Həlledicilər Simlər, Nömrələr, Booleanlar və s. kimi obyektləri və ya skalyarları qaytara bilər.

Apollon abunələri həyata keçirmək üçün hansı nəqliyyatdan istifadə edir?

Ən populyar nəqliyyat GraphQL üçün abunələr Bugün abunələr - nəqliyyat -ws. Bu paket tərəfindən saxlanılır Apollon cəmiyyət, lakin ola bilər istifadə olunur istənilən müştəri və ya server GraphQL ilə həyata keçirilməsi.

Tövsiyə: