Სარჩევი:

როგორ დავიწყო GraphQL?
როგორ დავიწყო GraphQL?

ვიდეო: როგორ დავიწყო GraphQL?

ვიდეო: როგორ დავიწყო GraphQL?
ვიდეო: GraphQL Explained in 100 Seconds 2024, ნოემბერი
Anonim

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

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

ანალოგიურად შეიძლება იკითხოთ, არის თუ არა GraphQL ადვილი შესასწავლი?

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

გარდა ამისა, არის GraphQL REST API? თუ თქვენ იცნობთ მშენებლობას ა REST API , ახორციელებს ა GraphQL API არ იგრძნობა ძალიან განსხვავებული. მაგრამ GraphQL აქვს დიდი ფეხი, რადგან ის გაძლევთ საშუალებას გამოიძახოთ რამდენიმე დაკავშირებული ფუნქცია მრავალი ორმხრივი მოგზაურობის გარეშე. მსგავსი: ბოლო წერტილები შიგნით დასვენება და ველები შიგნით GraphQL ორივე სრულდება სერვერზე დარეკვის ფუნქციებით.

შემდეგ, როგორ შევქმნა API GraphQL-ში?

შექმენით მარტივი API სერვისი Express და GraphQL-ით

  1. შექმენით GraphQL API Express-ით.
  2. გააუმჯობესეთ თქვენი GraphQL დეველოპერის გამოცდილება.
  3. შექმენით GraphQL მოთხოვნები.
  4. დაამატეთ მომხმარებლის ავთენტიფიკაცია თქვენს Express + GraphQL API-ს.
  5. შექმენით GraphQL მუტაციები.
  6. შეამოწმეთ ახალი GraphQL მუტაციები.
  7. შეიტყვეთ მეტი GraphQL, Express და Okta-ს შესახებ.

როგორ მუშაობს GraphQL მონაცემთა ბაზასთან?

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

გირჩევთ: