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

GQL гэж юу вэ?
GQL гэж юу вэ?

Видео: GQL гэж юу вэ?

Видео: GQL гэж юу вэ?
Видео: Let's Play Mincraft Intro 2024, Арваннэгдүгээр
Anonim

GQL нь аж ахуйн нэгж, түлхүүрүүдийг сэргээхэд зориулагдсан SQL-тэй төстэй хэл юм. -д зориулсан синтакс GQL асуулга нь SQL-тэй төстэй. Энэ хуудас нь ашиглах лавлагаа юм GQL Python NDB болон DB клиентийн сангуудтай. Гэсэн хэдий ч, SQL мөр баганын хайлт нь нэг утга, харин in GQL үл хөдлөх хөрөнгийн үнэ цэнэ нь жагсаалт байж болно.

Үүнтэй адилаар Gql гэж юу гэсэн үг вэ?

График асуулгын хэл

Хоёрдугаарт, бид яагаад QL графикийг гаргадаг вэ? Нэгтгэн дүгнэхэд, GraphQL Энэ нь сүлжээний зурвасын өргөн болон хоцролт чухал ач холбогдолтой үйлчлүүлэгчийн програмуудад зориулагдсан. Энэ нь үйлчлүүлэгчдэд объектыг асуух боломжийг олгодог график (холбогдох объектуудын шаталсан бүтэц). Ашиглаж байна GraphQL , үйлчлүүлэгчид мөн хариултанд ямар талбаруудыг оруулах шаардлагатайг сонгох боломжтой.

Үүнтэй адил хүн GraphQL гэж яг юу вэ?

GraphQL нь өгөгдлийг хэрхэн асуухыг тодорхойлсон синтакс бөгөөд ерөнхийдөө серверээс клиент рүү өгөгдөл ачаалахад ашиглагддаг. Энэ нь үйлчлүүлэгчид зааж өгөх боломжийг олгодог яг ямар өгөгдөл хэрэгтэй. Энэ нь олон эх сурвалжаас өгөгдлийг нэгтгэхэд хялбар болгодог. Энэ нь өгөгдлийг дүрслэхийн тулд төрлийн системийг ашигладаг.

Би хэзээ GraphQL дээр амралтыг ашиглах ёстой вэ?

Та яагаад REST дээр GraphQL-г ашиглах ёстойг харуулсан 3 нийтлэг хэрэглээний тохиолдлыг энд оруулав

  1. Хэт ачааллыг багасгах. Энэ бол хөгжүүлэгчид GraphQL-д ханддаг хамгийн түгээмэл нөхцөл юм.
  2. Өгөгдөл дамжуулах зардлыг бууруулах. Үйлчлүүлэгч болон сервер тал дээр өгөгдөл дамжуулахыг багасгах нь GraphQL ашиглахын хоёрдогч давуу тал юм.
  3. Програмын гүйцэтгэлийг сайжруулах.

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