Ordbog · Ecommerce

Shopify GraphQL

Shopifys API-format. Afløser REST og henter præcis de felter, der bliver spurgt om.

Med GraphQL sendes en forespørgsel, der beskriver præcis de felter, svaret skal indeholde, til ét fælles endepunkt. Det står i modsætning til REST, hvor hver ressource har sin egen adresse og returnerer et fast svar. Shopify har gjort GraphQL til standarden for både Admin API og Storefront API, og nye funktioner lander her først. Forbruget måles ikke i antal kald, men i hvor tungt det enkelte kald er.

For en webshop betyder det færre og mere præcise kald, hvilket især tæller ved synkronisering af store kataloger. Faldgruben er den omvendte: en forespørgsel, der henter ét niveau for meget, bruger hele budgettet og rammer loftet. Bed jeres udvikler om kun at hente de felter, integrationen faktisk bruger. Det er ofte forskellen på en synkronisering, der tager minutter, og en, der tager timer.

I praksis

Vil I se, hvordan vi arbejder med shopify graphql? Det hører til under Ecommerce.

Relaterede begreber