GraphQL JS гэж юу вэ?
GraphQL JS гэж юу вэ?

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

Видео: GraphQL JS гэж юу вэ?
Видео: Java tech talk: Spring Boot and GraphQl integration. How to make it simple? 2024, May
Anonim

GraphQL . js нь ерөнхий зориулалтын номын сан бөгөөд Node сервер болон хөтөч дээр хоёуланд нь ашиглагдах боломжтой. Жишээлбэл, GraphiQL хэрэгслийг ашиглан бүтээгдсэн GraphQL . js ! ашиглан төсөл барих GraphQL.

Үүнээс гадна, GraphQL гэж яг юу вэ?

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

Үүний нэгэн адил JS зангилаа дахь GraphQL гэж юу вэ? Бүтээсэн А GraphQL Сервертэй Зангилаа . js Мөн Экспресс. GraphQL Энэ нь танд API дахь өгөгдлийн бүрэн бөгөөд ойлгомжтой тайлбарыг өгөх боломжийг олгодог хэл юм. Цаашилбал, энэ нь үйлчлүүлэгчдэд яг хэрэгтэй зүйлээ асуух боломжийг олгодог бөгөөд өөр юу ч биш. Төслийн вэбсайтыг graphql .org/.

Үүний нэгэн адил, GraphQL-д ямар төрлүүд байдаг вэ?

Үндсэн Төрөл . The GraphQL схемийн хэл нь скалярыг дэмждэг төрөл String, Int, Float, Boolean, болон ID - ийн тоонууд, ингэснээр та buildSchema руу дамжуулсан схемдээ тэдгээрийг шууд ашиглах боломжтой. Анхдагч байдлаар, бүр төрөл null боломжтой - скалярын аль нэгэнд null буцаах нь хууль ёсны юм төрөл.

GraphQL програмчлалын хэл мөн үү?

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

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