Vaš brskalnik ne omogoča JavaScript!
JavaScript je nujen za pravilno delovanje teh spletnih strani. Omogočite JavaScript ali pa uporabite sodobnejši brskalnik.
Repozitorij Univerze v Ljubljani
Nacionalni portal odprte znanosti
Odprta znanost
DiKUL
slv
|
eng
Iskanje
Brskanje
Novo v RUL
Kaj je RUL
V številkah
Pomoč
Prijava
Podrobno
Spletne storitve z GraphQL
ID
Kajdič, Domen
(
Avtor
),
ID
Jurič, Branko Matjaž
(
Mentor
)
Več o mentorju...
PDF - Predstavitvena datoteka,
prenos
(331,23 KB)
MD5: 0BFCBBE2A9DDB0CA98E797C458D70109
Galerija slik
Izvleček
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.
Jezik:
Slovenski jezik
Ključne besede:
GraphQL
,
spletne storitve
,
REST
,
mikrostoritve
Vrsta gradiva:
Diplomsko delo/naloga
Organizacija:
FRI - Fakulteta za računalništvo in informatiko
Leto izida:
2018
PID:
20.500.12556/RUL-103451
Datum objave v RUL:
18.09.2018
Število ogledov:
2608
Število prenosov:
393
Metapodatki:
Citiraj gradivo
Navadno besedilo
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
KAJDIČ, Domen, 2018,
Spletne storitve z GraphQL
[na spletu]. Diplomsko delo. [Dostopano 11 junij 2025]. Pridobljeno s: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&id=103451
Kopiraj citat
Objavi na:
Sekundarni jezik
Jezik:
Angleški jezik
Naslov:
Web services with GraphQL
Izvleček:
Every trend-following developer has heard of microservices and GraphQL. Even though new technologies are often discussed, only a minor share of developers decide to use them. The main reason is often found in immaturity of technologies and in untrivial migration, which is often more time-consuming than starting from scratch. In the context of the thesis the GraphQL technology was explored in detail and was placed in the world of microservices. It was compared to REST as its main alternative and the potential use cases were displayed. GraphQL was found to be the most suitable for complex applications with highly related data, while REST was found to be the most suitable for simple applications. Nevertheless, GraphQL is still not ready to be widely used in microservices due to the lack of software support. Therefore, we developed a tool to simplify the development of GraphQL microservices and presented its usage on an example. With that, we were able to show the usefulness of our tool on a real-life project.
Ključne besede:
GraphQL
,
web services
,
REST
,
microservices
Podobna dela
Podobna dela v RUL:
Nematsko-nematsko površinsko sidranje
Podvajanje optične frekvence v feromagnetnih tekočih kristalih
Nematske celice s površinskimi vzorci sidranja
Nematska mikrofluidika v kompleksnih mikro-kanalih
Suspenzije magnetnih nanoploščic v holesteričnih tekočih kristalih
Podobna dela v drugih slovenskih zbirkah:
Quench dynamics in nematic liquid crystals
History-dependent patterns in randomly perturbed nematic liquid crystals
Kinetics of defects in confined nematic liquid crystals
Optično-temperaturna manipulacija tlačno moduliranih mikrotokov nematskega tekočega kristala v mikrofluidičnem okolju
Competition between local disordering and global ordering fields in nematic liquid crystals
Nazaj