<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Spletne storitve z GraphQL</dc:title><dc:creator>Kajdič,	Domen	(Avtor)
	</dc:creator><dc:creator>Jurič,	Branko Matjaž	(Mentor)
	</dc:creator><dc:subject>GraphQL</dc:subject><dc:subject>spletne storitve</dc:subject><dc:subject>REST</dc:subject><dc:subject>mikrostoritve</dc:subject><dc:description>Vsak razvijalec, ki sledi trendom, je že slišal za mikrostoritve in tehnologijo GraphQL. Čeprav se o novih tehnologijah veliko govori, se le mali delež razvijalcev odloči za njihovo uporabo. Glaven razlog pripisujejo nezrelosti tehnologij in netrivialni migraciji, ki je lahko včasih zamudnejša kot ponovni začetek razvoja. V okviru diplomske naloge smo tehnologijo GraphQL podrobneje raziskali in jo uvrstili v svet mikrostoritev. Primerjali smo jo s storitvami REST kot glavno alternativo in prikazali, v katerih primerih se nam jo splača uporabiti. Primerna je predvsem za aplikacije, ki vsebujejo poizvedovanje po kompleksnih podatkih z veliko relacijami, medtem ko so storitve REST primerne za preproste aplikacije. Kljub temu tehnologija GraphQL še vedno ni primerna za uporabo v mikrostoritah zaradi pomanjkanja programskih orodij. Zato smo za olajšanje razvoja mikrostoritev GraphQL razvili programsko rešitev KumuluzEE GraphQL. Uporabo rešitve smo prikazali na realnem primeru upravljanja fakultete in s tem prikazali njeno uporabnost v praksi.</dc:description><dc:date>2018</dc:date><dc:date>2018-09-18 14:20:02</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>103451</dc:identifier><dc:identifier>VisID: 21681</dc:identifier><dc:language>sl</dc:language></metadata>
