Mündəricat:

Apollo GraphQL server nədir?
Apollo GraphQL server nədir?

Video: Apollo GraphQL server nədir?

Video: Apollo GraphQL server nədir?
Video: GraphQL Öğrenelim ( Apollo Server ) 2024, Noyabr
Anonim

Apollo Server çevik, cəmiyyət tərəfindən idarə olunan, istehsala hazır HTTP-dir QrafikQL Express, Hapi, Koa və s. üçün orta proqram. Apollo Server əlaqə saxlamağa kömək edən kitabxanadır QrafikQL HTTP-yə sxem server Node-da.

Beləliklə, GraphQL server nədir?

QrafikQL 2012-ci ildə Facebook tərəfindən yaradılmış sorğu dilidir və müştəri ilə müştəri arasında ümumi interfeys təmin edir server məlumatların alınması və manipulyasiyası üçün. Müştəri müxtəlif məlumatları tələb edir GraphQL server sorğular vasitəsilə. Məsələn, müştəri yeni API son nöqtələrini təyin etmədən əlaqəli resursları istəyə bilər.

Ayrıca, GraphQL üçün Apollo lazımdırmı? Amma QrafikQL sadəcə sorğu dilidir. Və asanlıqla istifadə etmək üçün, ehtiyacımız var edəcək bir platformadan istifadə etmək et bizim üçün bütün ağır yüklər. Belə platformalardan biri tərəfindən təmin edilir Apollon . The Apollon platformasının həyata keçirilməsidir QrafikQL bulud (server) arasında məlumatları tətbiqinizin UI-yə ötürə bilər.

Eynilə, Apollo serverini necə işə sala bilərəm?

Apollo Server ilə başlayın

  1. Addım 1: Yeni layihə yaradın.
  2. Addım 2: Asılılıqları quraşdırın.
  3. Addım 3: GraphQL sxeminizi müəyyənləşdirin.
  4. Addım 4: Məlumat dəstinizi müəyyənləşdirin.
  5. Addım 5: Həlledicini təyin edin.
  6. Addım 6: ApolloServer nümunəsini yaradın.
  7. Addım 7: Serveri işə salın.
  8. Addım 8: İlk sorğunuzu yerinə yetirin.

GraphQL frontend, yoxsa backend?

A GraphQL backend hər bir məlumat növü üçün hansı sahələrin və zənglərin mövcud olduğunu müəyyən edən sxemə malikdir. QrafikQL qurmağa imkan verir arxa uç ilə inteqrasiya edin frontend əvvəlkindən daha az xüsusi santexnika ilə və əşyaları sındırmaqdan daha az qorxu ilə sürətli dəyişikliklər etmək.

Tövsiyə: