6533b82dfe1ef96bd1290d79

RESEARCH PRODUCT

GraphQL un OData tehnoloģiju salīdzinājums lietotņu programmēšanas saskarņu izstrādē

Andrejs Jurčenoks

subject

GraphQLDatorzinātneAPIRESTODatalietojumprogrammu saskarnes

description

Autors maģistra darbā salīdzina lietojumprogrammu saskarņu (application programming interface, API) izstrādes tehnoloģijas OData un GraphQL, kas abas piedāvā lietotājiem lielāku elastību vaicājumu sastādīšanā salīdzinājumā ar izplatīto REST pieeju. Abas tehnoloģijas tiek gan aprakstītas no teorijas viedokļa, gan pārbaudītas praktiski, izstrādājot programmas-klientus un realizējot abu tehnoloģiju API kopīgam datu modelim aizmurugsistēmā. Iegūtie salīdzināšanas rezultāti tiek apkopoti un analizēti, pieminot katras tehnoloģijas galvenās priekšrocības un trūkumus, un aspektus, kas būtu jāapsver, lemjot par tehnoloģijas pielietošanu programmizstrādes projektā.

https://dspace.lu.lv/dspace/handle/7/50738