Leum gu prìomh susbaint

Leabharlannan GraphQL

Faodaidh tu iarrtasan GraphQL a dhèanamh le gin de luchd-dèiligidh HTTP — is e dìreach puing ceann-uidhe POST a th’ anns an API. Ach, faodaidh leabharlannan sònraichte GraphQL rudan mar togail cheistean, glèidheadh, agus làimhseachadh mhearachdan a dhèanamh nas fhasa.

Cànan Sam bith

Is e puing ceann-uidhe HTTP àbhaisteach a th’ anns an API GraphQL Legalesign. Bidh obair sam bith cànain a dh’fhaodas iarrtas POST a dhèanamh le bodhaig JSON agus ceann-sgrìobhadh Authorization ag obair. Chan eil feum air SDK sònraichte neach-reic — faic an stiùireadh dearbhaidh.

JavaScript / Node.js

fetch (a chaidh a thogail a-steach)

Tha fetch air a bhith an làthair gu dùthchasach ann an Node.js 18+ agus a h-uile brobhsair ùr-nodha. Is e seo an roghainn as sìmplidh agus is e sin a bhios an tùs ionnsachaidh Node.js a’ cleachdadh — chan eil feum air eisimeileachd sam bith.

graphql-request

Luchd-dèiligidh GraphQL aotrom, bunaithe air ghealladh. Math airson sgrìobhaidhean sìmplidh agus còd taobh fhrithealaiche.

https://www.npmjs.com/package/graphql-request

Apollo Client

Luchd-dèiligidh làn-fheartan le glèidheadh, amalachadh React, agus riaghladh staid. Cumhachdach ach dh’fhaodadh e a bhith cus ma tha thu dìreach ag iarraidh beagan ghairmean API.

https://www.apollographql.com/docs/react

AWS Amplify

Ma tha thu a’ togail tagradh lìn le sreuth logadh a-steach neach-cleachdaidh, tha Amplify a’ toirt seachad dearbhadh agus taic GraphQL còmhla.

https://docs.amplify.aws

Python

requests

Is e a’ leabharlann HTTP àbhaisteach a th’ ann. Bidh i ag obair gu math airson GraphQL — dìreach cuir bodhaig JSON ann le POST. Tha eisimpleir Python a’ cleachdadh requests anns an tuigsneal tòiseachaidh gu GraphQL.

https://docs.python-requests.org

gql

Luchd-dèiligidh GraphQL sònraichte airson Python le dearbhadh cheistean, roghainnean còmhdhail, agus taic async.

https://github.com/graphql-python/gql

C# / .NET

HttpClient (a chaidh a thogail a-steach)

Tha HttpClient a thig leis an .NET a’ coimhead math airson GraphQL. Is e seo a bhios an tùs ionnsachaidh C# a’ cleachdadh — chan eil pasganan a bharrachd air an fheum.

GraphQL.Client

Luchd-dèiligidh GraphQL sònraichte .NET le freagairtean air an seòrsachadh agus taic sreathachaidh.

https://github.com/graphql-dotnet/graphql-client