Სარჩევი:

რა არის Apollo GraphQL სერვერი?
რა არის Apollo GraphQL სერვერი?

ვიდეო: რა არის Apollo GraphQL სერვერი?

ვიდეო: რა არის Apollo GraphQL სერვერი?
ვიდეო: GraphQL Crash Course #3 - Making a GraphQL Server (with Apollo) 2024, ნოემბერი
Anonim

Apollo სერვერი არის მოქნილი, საზოგადოებაზე ორიენტირებული, წარმოებაზე მზა HTTP GraphQL შუა პროგრამა Express, Hapi, Koa და სხვათათვის. Apollo სერვერი არის ბიბლიოთეკა, რომელიც გეხმარებათ დააკავშიროთ ა GraphQL სქემა HTTP-ზე სერვერი კვანძში.

შესაბამისად, რა არის GraphQL სერვერი?

GraphQL არის შეკითხვის ენა, რომელიც შეიქმნა Facebook-ის მიერ 2012 წელს, რომელიც უზრუნველყოფს საერთო ინტერფეისს კლიენტსა და კლიენტს შორის სერვერი მონაცემების მოპოვებისა და მანიპულირებისთვის. კლიენტი ითხოვს სხვადასხვა მონაცემებს GraphQL სერვერი შეკითხვის საშუალებით. მაგალითად, კლიენტს შეუძლია მოითხოვოს დაკავშირებული რესურსები ახალი API ბოლო წერტილების განსაზღვრის გარეშე.

ასევე, გჭირდებათ Apollo GraphQL-სთვის? მაგრამ GraphQL უბრალოდ შეკითხვის ენაა. და იმისთვის, რომ ადვილად გამოვიყენოთ, გვჭირდება გამოიყენოს პლატფორმა, რომელიც იქნება კეთება ყველა მძიმე აწევა ჩვენთვის. ერთ-ერთი ასეთი პლატფორმა მოწოდებულია აპოლონი . The აპოლონი პლატფორმა არის განხორციელება GraphQL რომელსაც შეუძლია გადაიტანოს მონაცემები ღრუბელს (სერვერს) შორის თქვენი აპლიკაციის ინტერფეისში.

ანალოგიურად, როგორ დავიწყო Apollo სერვერი?

დაიწყეთ Apollo სერვერით

  1. ნაბიჯი 1: შექმენით ახალი პროექტი.
  2. ნაბიჯი 2: დააინსტალირეთ დამოკიდებულებები.
  3. ნაბიჯი 3: განსაზღვრეთ თქვენი GraphQL სქემა.
  4. ნაბიჯი 4: განსაზღვრეთ თქვენი მონაცემთა ნაკრები.
  5. ნაბიჯი 5: განსაზღვრეთ გადამწყვეტი.
  6. ნაბიჯი 6: შექმენით ApolloServer-ის ეგზემპლარი.
  7. ნაბიჯი 7: გაუშვით სერვერი.
  8. ნაბიჯი 8: შეასრულეთ თქვენი პირველი მოთხოვნა.

არის GraphQL frontend თუ backend?

ა GraphQL backend აქვს სქემა, რომელიც განსაზღვრავს რომელი ველები და ზარებია ხელმისაწვდომი თითოეული ტიპის მონაცემისთვის. GraphQL შესაძლებელს ხდის აშენდეს ა უკანა ნაწილი და გააერთიანეთ იგი წინა ნაწილი გაცილებით ნაკლები საბაჟო სანტექნიკით, ვიდრე ადრე და სწრაფი ცვლილებების შეტანა, ნივთების გატეხვის ნაკლები შიშით.

გირჩევთ: