Агуулгын хүснэгт:

Би GraphQL-г хэрхэн ашиглаж эхлэх вэ?
Би GraphQL-г хэрхэн ашиглаж эхлэх вэ?

Видео: Би GraphQL-г хэрхэн ашиглаж эхлэх вэ?

Видео: Би GraphQL-г хэрхэн ашиглаж эхлэх вэ?
Видео: Java tech talk: Spring Boot and GraphQl integration. Как сделать это просто? 2024, Арваннэгдүгээр
Anonim

Аполло серверийг ашиглаж эхлээрэй

  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 мөн үү? Хэрэв та барилгын талаар сайн мэддэг бол a REST API , хэрэгжүүлэх a GraphQL API тийм ч их ялгаатай санагдахгүй. Гэхдээ GraphQL Энэ нь танд олон удаа эргэхгүйгээр хэд хэдэн холбогдох функцийг дуудах боломжийг олгодог тул том хөлтэй. Үүнтэй төстэй: Төгсгөлийн цэгүүд АМРАХ болон талбайнууд GraphQL хоёулаа сервер дээрх функцуудыг дууддаг.

Дараа нь би хэрхэн GraphQL дээр API үүсгэх вэ?

Express болон GraphQL ашиглан энгийн API үйлчилгээг бий болгох

  1. Express ашиглан GraphQL API үүсгэ.
  2. GraphQL хөгжүүлэгчийн туршлагаа сайжруулаарай.
  3. GraphQL асуулга үүсгэх.
  4. Хэрэглэгчийн баталгаажуулалтыг өөрийн Express + GraphQL API-д нэмнэ үү.
  5. GraphQL мутаци үүсгэх.
  6. Шинэ GraphQL мутацуудыг туршиж үзээрэй.
  7. GraphQL, Express болон Okta-н талаар нэмэлт мэдээлэл аваарай.

GraphQL нь мэдээллийн сантай хэрхэн ажилладаг вэ?

GraphQL Мэдээллийн аргаар өгөгдлийг татах боломжийг олгодог. Үйлчлүүлэгч доод түвшний HTTP дуудлага хийхийн оронд өөрт хэрэгтэй өгөгдөл болон мэдээллийг асууж болно GraphQL таны өмнөөс хүсэлт, хариу арга хэмжээг хариуцна.

Зөвлөмж болгож буй: