Leksikon
GraphQL
GraphQL lader en app hente præcis de data den skal — hverken mere eller mindre — i ét kald. Forstå alternativet til klassiske REST-API'er.
Hvad er GraphQL?
GraphQL er et forespørgselssprog til API'er, udviklet af Meta. Hvor et klassisk REST-API leverer faste pakker af data, lader GraphQL klienten bede om præcis de felter, den har brug for — i ét enkelt kald.
Hvad det løser
Med REST ender man tit med enten at hente for meget data (felter, man ikke skal bruge) eller at lave flere kald for at samle det hele. GraphQL vender det om: appen beskriver, hvad den vil have, og får nøjagtig det tilbage. Det giver hurtigere, mere fleksible apps — særligt på mobil, hvor hvert unødigt kald koster.
Hvornår det er det rigtige valg
GraphQL skinner, når mange forskellige skærme har brug for forskellige udsnit af de samme data. Til simplere behov er et almindeligt REST-API ofte både nok og nemmere. Som med det meste afhænger valget af opgaven — ikke af, hvad der er nyest.
Flere opslag i leksikonet
Se hele leksikonet →Relaterede ydelser
Skal det her omsættes til noget, der virker hos jer? Så er det typisk her, vi kommer ind.
Fra begreb til løsning
Skal et af begreberne her omsættes til noget der rent faktisk virker i din virksomhed, så tag en uforpligtende snak med os.