GraphQL нь асуулгын хэл мөн үү?
GraphQL нь асуулгын хэл мөн үү?

Видео: GraphQL нь асуулгын хэл мөн үү?

Видео: GraphQL нь асуулгын хэл мөн үү?
Видео: Рынок IT в 2021. Intel и конкуренты. Игры от Netflix. [MJC News #8] 2024, Есдүгээр
Anonim

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

Энд, GraphQL хэл мөн үү?

GraphQL нь нээлттэй эх сурвалжийн өгөгдлийн хайлт болон хувиргалт юм хэл API-д зориулагдсан, одоо байгаа өгөгдөлтэй асуулга биелүүлэх ажлын цаг. GraphQL Фэйсбүүк компани 2012 онд дотооддоо бүтээгдсэн бөгөөд 2015 онд нийтэд дэлгэгдсэн.

Үүний нэгэн адил, GraphQL ямар хэл дээр бичигдсэн бэ? JavaScript Ruby Scala

Цаашилбал, GraphQL асуулга гэж юу вэ?

А GraphQL асуулга нь утгыг унших, татахад ашигладаг бол мутаци нь утгыг бичих эсвэл нийтлэхэд ашиглагддаг. Аль ч тохиолдолд үйлдэл нь энгийн мөр бөгөөд a GraphQL сервер нь тодорхой форматтай өгөгдлийг задлан шинжилж, хариу өгөх боломжтой. GraphQL асуулга хэт их өгөгдөл татахыг багасгахад тусална.

GraphQL нь SQL ашигладаг уу?

GraphQL бол REST-ийн өөр хувилбар биш SQL . GraphQL бол үгүй SQL ! Үүний оронд, GraphQL бол өгөгдөл-агонист, ба GraphQL , боломжтой бөгөөд хамгийн алдартай аргуудын нэг, SQL ашигладаг өгөгдөл татах.

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