Show simple item record

dc.contributor.advisorKravcevs, Maksims
dc.contributor.authorJurčenoks, Andrejs
dc.contributor.otherLatvijas Universitāte. Datorikas fakultāte
dc.date.accessioned2020-06-30T01:07:41Z
dc.date.available2020-06-30T01:07:41Z
dc.date.issued2020
dc.identifier.other75013
dc.identifier.urihttps://dspace.lu.lv/dspace/handle/7/50738
dc.description.abstractAutors 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ā.
dc.description.abstractTitle of master’s thesis: “Comparison of GraphQL un OData technologies for API development”. In this master’s thesis author compares two application programming interface (API) development technologies - OData un GraphQL, which both provides more functionality to their users, compared to currently popular REST architecture. Above mentioned technologies are compared both from theory’s perspective and from practical development side, implementing client and server-side for both API technologies, having commong data model as data source in backend. Comparison’s results are summarised and analysed, mentioning each technology’s benefits and drawbacks, and most important points which one should consider when deciding upon which or whether OData or GraphQl should be used in software development project.
dc.language.isolav
dc.publisherLatvijas Universitāte
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDatorzinātne
dc.subjectlietojumprogrammu saskarnes
dc.subjectAPI
dc.subjectREST
dc.subjectOData
dc.subjectGraphQL
dc.titleGraphQL un OData tehnoloģiju salīdzinājums lietotņu programmēšanas saskarņu izstrādē
dc.title.alternativeComparison of GraphQl un OData technologies for API development
dc.typeinfo:eu-repo/semantics/masterThesis


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record