Uppsats
GraphQL vs REST : En jämförelse mellan GraphQL och REST-API
M1-uppsats
Blekinge Tekniska Högskola/Institutionen för datavetenskap
Publicerad: 2023
Språk: Svenska
Sammanfattning
Målet med denna studie är att ta reda på fördelar och nackdelar mellan GraphQL och REST.De delar som kommer att jämföras mellan GraphQL och REST är skillnaden i antaletreturnerade rader, storleken på den returnerade datan och antalet URI:n som behövs.Detta kommer att göras med hjälp av Postman men även egenskapat program för att kunnakonvertera från REST till GraphQL format.Resultaten av undersökningarna visar för scenario 1 att REST returnerar en storlek på 18.52KB och 505 rader medan för GraphQL blev det 0.597 KB och 32 rader.För scenario 2 returnerade REST 2.59 KB och 61 rader medan GraphQL returnerade 2.81KB och 145 rader av data. För scenario 3 returnerade REST 5.17 KB och 218 rader medanGraphQL returnerade 1.93 KB och 101 rader och för scenario 4 returnerade REST 5.8 KBoch 261 rader och GraphQL returnerade 0.964 KB och 70 rader. När det kommer till antalet“endpoints” behövdes det 12 URI:er medan för GraphQL behövdes det 1 URI.Sammanfattningsvis visar scenarion att GraphQL ger störst skillnad där man kan spara inmer data och välja att bara hämta den specifika datan man är ute efter istället för att behövahämta alla data och sedan sortera det. När det kommer till antal URI:n visar det fördel tillGraphQL över REST då det bara behövs en URI för allt och med REST behövs det flera.
Information
- Författare
- Svensson, Erik
- Lärosäte / institution
- Blekinge Tekniska Högskola/Institutionen för datavetenskap
- Publiceringsdatum
- 2023
- Uppsatstyp
- M1-uppsats
- Språk
- Svenska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
M1-uppsats, Blekinge Tekniska Högskola/Institutionen för datavetenskap
Shirin, Ajou
Publicerad: 2026
Kandidat-uppsats, Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)
Nilsson, Edward, Demir, Dennis
Publicerad: 2023
Kandidat-uppsats, Högskolan i Skövde/Institutionen för informationsteknologi
Bergström, Isak
Publicerad: 2025
Kandidat-uppsats, Högskolan i Skövde/Institutionen för informationsteknologi
Persson, Johan
Publicerad: 2024
Kandidat-uppsats, Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)
Frigård, Elias
Publicerad: 2022
Kandidat-uppsats, Högskolan i Skövde/Institutionen för informationsteknologi
Steise, Oskar
Publicerad: 2026