• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • English 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Login
View Item 
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

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

Thumbnail
View/Open
302-75013-Jurcenoks_Andrejs_aj05044.pdf (4.789Mb)
Author
Jurčenoks, Andrejs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Kravcevs, Maksims
Date
2020
Metadata
Show full item record
Abstract
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ā.
 
Title 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.
 
URI
https://dspace.lu.lv/dspace/handle/7/50738
Collections
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses [5688]

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

View Usage Statistics

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV