Usporedba JavaScriptovih knjižnica React, Vue i Angular za razvoj na strani klijenta ; Comparison of React, Vue and Angular JavaScript libraries for frontend development

Uloženo v:
Podrobná bibliografie
Název: Usporedba JavaScriptovih knjižnica React, Vue i Angular za razvoj na strani klijenta ; Comparison of React, Vue and Angular JavaScript libraries for frontend development
Autoři: Jelenčić, Fran Kristijan
Přispěvatelé: Jović, Alan
Informace o vydavateli: Sveučilište u Zagrebu. Fakultet elektrotehnike i računarstva.
University of Zagreb. Faculty of Electrical Engineering and Computing.
Rok vydání: 2023
Sbírka: Croatian Digital Theses Repository (National and University Library in Zagreb)
Témata: React, Angular, Vue, razvoj na strani klijenta, performanse, analiza, frontend development, performance, analysis
Popis: U ovom radu provedene su kvalitativna i kvantitativna analiza JavaScriptovih knjižnica Angular, React i Vue. Za svaku knjižnicu predstavljene su ključne značajke te analizirana je njihova popularnost, dokumentacija i lakoća učenja. Za kvantitativnu analizu, uspješno je razvijen alat za ispitivanje performansi, korištenja memorije i mrežnog prometa, a predstavljeni su i analizirani rezultati za svaku knjižnicu. U rezultatima gledajući performanse prvi je Vue, zatim Angular i zadnji je React. Vue pokazuje vrlo visok stupanj konzistentnosti, dok Angular i React pokazuju visoke performanse u specifičnim područjima. Alat za testiranje performansi razvijen je tako da je moguće analizirati performanse bilo koje postojeće tehnologije za razvoj na strani klijenta. ; In this work, a qualitative and quantitative analysis of the JavaScript libraries Angular, React, and Vue is conducted. Key features for each library are presented, and their popularity, documentation, and ease of learning are analyzed. For the quantitative analysis, a tool was successfully developed for testing performance, memory usage, and network traffic, and the results for each library are presented and analyzed. The results show that Vue is ranked first by performance, Angular is ranked second, and the last one is React. Vue has shown highly consistent high performance results, while Angular and React show high performance in specific fields. The tool was developed in such a way that it is possible to analyze the performance of any existing client-side development technology.
Druh dokumentu: master thesis
Popis souboru: application/pdf
Jazyk: Croatian
Relation: https://zir.nsk.hr/islandora/object/fer:11290; https://urn.nsk.hr/urn:nbn:hr:168:086554; https://repozitorij.unizg.hr/islandora/object/fer:11290; https://repozitorij.unizg.hr/islandora/object/fer:11290/datastream/PDF
Dostupnost: https://zir.nsk.hr/islandora/object/fer:11290
https://urn.nsk.hr/urn:nbn:hr:168:086554
https://repozitorij.unizg.hr/islandora/object/fer:11290
https://repozitorij.unizg.hr/islandora/object/fer:11290/datastream/PDF
Rights: http://rightsstatements.org/vocab/InC/1.0/ ; info:eu-repo/semantics/closedAccess
Přístupové číslo: edsbas.9290D876
Databáze: BASE
Popis
Abstrakt:U ovom radu provedene su kvalitativna i kvantitativna analiza JavaScriptovih knjižnica Angular, React i Vue. Za svaku knjižnicu predstavljene su ključne značajke te analizirana je njihova popularnost, dokumentacija i lakoća učenja. Za kvantitativnu analizu, uspješno je razvijen alat za ispitivanje performansi, korištenja memorije i mrežnog prometa, a predstavljeni su i analizirani rezultati za svaku knjižnicu. U rezultatima gledajući performanse prvi je Vue, zatim Angular i zadnji je React. Vue pokazuje vrlo visok stupanj konzistentnosti, dok Angular i React pokazuju visoke performanse u specifičnim područjima. Alat za testiranje performansi razvijen je tako da je moguće analizirati performanse bilo koje postojeće tehnologije za razvoj na strani klijenta. ; In this work, a qualitative and quantitative analysis of the JavaScript libraries Angular, React, and Vue is conducted. Key features for each library are presented, and their popularity, documentation, and ease of learning are analyzed. For the quantitative analysis, a tool was successfully developed for testing performance, memory usage, and network traffic, and the results for each library are presented and analyzed. The results show that Vue is ranked first by performance, Angular is ranked second, and the last one is React. Vue has shown highly consistent high performance results, while Angular and React show high performance in specific fields. The tool was developed in such a way that it is possible to analyze the performance of any existing client-side development technology.