izpis_h1_title_alt

Komunikacija med komponentami v sodobnih spletnih ogrodjih
ID Lavrinec, Marko (Avtor), ID Jurič, Matjaž Branko (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,78 MB)
MD5: B669A57A9C1C9DEAAEE5B01D7FBBA931

Izvleček
V magistrskem delu smo se lotili analize sodobnih spletnih ogrodij s poudarkom na komponentah in komunikaciji med njimi. Za cilj naloge smo si zadali, da jih podrobneje spoznamo ter izkusimo njihov razvoj s pripravo nadgradnje v izvorni kodi enega izmed njih. Najprej smo raziskali področje in poiskali najpopularnejša spletna ogrodja. V 2020 so to Angular, React in Vue. Ogledali smo si njihove osnove, nato pa pri vsakem podrobneje še delovanje komponent ter možnosti komunikacije med njimi. V vsakem od ogrodij smo pripravili enake aplikacije ter jih medsebojno primerjali. Pri tem smo bili pozorni na razlike v izdelavi, končno velikost izdelka ter učinkovitost izvajanja v brskalniku. Na podlagi analiz smo predlagali nadgradnjo ogrodja Angular in jo realizirali. Uspešno smo izdelali nov način zaznavanja sprememb v komponentah, z željo olajšati programiranje ter izboljšati uporabniško izkušnjo aplikacij. Tudi z novim načinom zaznavanja sprememb smo pripravili aplikacijo, izdelano po vzoru prejšnjih ter tudi to testirali po enakih kriterijih. Kot rezultat smo dobili aplikacijo, ki je narejena na preprostejši način in deluje bolj učinkovito.

Jezik:Slovenski jezik
Ključne besede:komunikacija, zaznavanje sprememb, spletno ogrodje, Angular, React, Vue
Vrsta gradiva:Magistrsko delo/naloga
Tipologija:2.09 - Magistrsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2020
PID:20.500.12556/RUL-122897 Povezava se odpre v novem oknu
COBISS.SI-ID:43171331 Povezava se odpre v novem oknu
Datum objave v RUL:15.12.2020
Število ogledov:1162
Število prenosov:188
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Communication Between Components in Modern Web Frameworks
Izvleček:
In this master's thesis, we have analysed modern web frameworks with an emphasis on their components and communication between them. Our goal was to get the advanced knowledge of frameworks and experience their development by preparing an upgrade for one of them. At the beginning, we researched the field of web frameworks and then we have chosen the most popular ones. We found out that currently these are: Angular, React and Vue. First we explored their basics and then examine the components and communication between them. We prepared the equal applications for all of the chosen frameworks and compared them with each other. We paid attention to the differences in development, the final size of applications and the efficiency of running them in the web browser. Based on the analysis, we proposed an upgrade of the Angular framework and implemented it. We have successfully developed a new way of components change detection, with the aim to make development easier and to improve the user experience of applications. With a new way of change detection, we have also prepared an application modeled on the previous ones and tested it against the same criteria. As a result, we have a web application that works more efficiently, and it can be written with less effort.

Ključne besede:communication, change detection, web frameworks, Angular, React, Vue

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj