| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Izpis gradiva Pomoč

Naslov:Analiza in primerjava sodobnih spletnih programskih ogrodij za razvoj spletnih aplikacij : diplomsko delo
Avtorji:ID Leva, Tadej (Avtor)
ID Šumak, Boštjan (Mentor) Več o mentorju... Novo okno
Datoteke:.pdf VS_Leva_Tadej_2019.pdf (2,32 MB)
MD5: 4A8D9C436252F597BB537AEF0C385A77
PID: 20.500.12556/dkum/9c025eaf-bc1d-4ddc-af84-b27599766600
 
Jezik:Slovenski jezik
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Opis:Priljubljenost programskega jezika JavaScript je privedla do številnih ogrodij, katerim cilj je pomagati razvijalcem pri reševanju nalog. Razvijalcem je ob tako veliki izbiri težko izbrati ogrodje, ki najbolje ustreza njihovim potrebam. To delo raziskuje dejavnike, ki vodijo do izbire JavaScript ogrodja. V idealnem primeru razvijalec izbere najbolj povpraševano ogrodje, ki omogoča večje možnosti zaposlitve in ima svetlo prihodnost, hkrati pa želi uživati v delu z ogrodjem. Za poenostavitev izbire se bomo v diplomski nalogi osredotočili samo na tri najsodobnejša ogrodja: React, Angular in Vue. Delo je razdeljeno na dva dela, teoretični in praktični. V teoretičnem delu iz različnih virov analiziramo mnenja razvijalcev, učljivost ogrodja, popularnost ogrodij, zaposljivost, prilagodljivost in razširljivost ogrodja. V praktičnem delu v posameznem ogrodju Angular, React in Vue razvijemo vremensko aplikacijo. Razvoj aplikacij razložimo in primerjamo programsko kodo. Glede na porabljen čas in težavnost razvijanja določimo učno krivuljo. Ugotovimo, da je ogrodje Vue najlažje za razvijanje. Na koncu vsaki aplikaciji izmerimo velikost in hitrost, kjer ugotovimo, da je zmagovalec ogrodje React. V prihodnje bi lahko dokument razširili z drugimi primerjalnimi metodami, primerjali bi lahko več ogrodij in odgovorili na več vprašanj.
Ključne besede:ogrodja JavaScript, spletne aplikacije, ogrodje Angular, ogrodje React, ogrodje Vue
Kraj izida:Maribor
Kraj izvedbe:Maribor
Založnik:[T. Leva]
Leto izida:2019
Št. strani:XIII, 89 str.
PID:20.500.12556/DKUM-74946 Novo okno
UDK:004.777(043.2)
COBISS.SI-ID:22817814 Novo okno
NUK URN:URN:SI:UM:DK:MOYVDHLG
Datum objave v DKUM:23.11.2019
Število ogledov:1626
Število prenosov:459
Metapodatki:XML DC-XML DC-RDF
Področja:KTFMB - FERI
:
Kopiraj citat
  
Skupna ocena:(0 glasov)
Vaša ocena:Ocenjevanje je dovoljeno samo prijavljenim uporabnikom.
Objavi na:Bookmark and Share



Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše podrobnosti ali sproži prenos.

Licence

Licenca:CC BY-NC-ND 4.0, Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna
Povezava:http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl
Opis:Najbolj omejujoča licenca Creative Commons. Uporabniki lahko prenesejo in delijo delo v nekomercialne namene in ga ne smejo uporabiti za nobene druge namene.
Začetek licenciranja:13.09.2019

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Analysis and comparison of modern web frameworks for web application development
Opis:The popularity of the JavaScript programming language has led to a number of frameworks that aim to help developers solve their tasks. With a large selection, developers find it difficult to choose the framework that best suits their needs. This work explores the factors that lead to the choice of JavaScript framework. Ideally, the developer selects the most in-demand framework that offers greater job opportunities and has a bright future, while also wanting to enjoy working with the framework. In order to simplify the selection in our dissertation paper, we will focus on three the latest frameworks: React, Angular and Vue. The dissertation paper is divided into two parts, theoretical and practical. In the theoretical part, from various sources we analyze the opinions of the developers, learning of the framework, the popularity of the framework, employability, adaptability and scalability of the framework. In practical part, we develop a weather application in each Angular, React and Vue framework. Application development is explained and program code is compared. Given the time spent and the difficulty of developing, we determine the learning curve. We find out that the Vue framework is the easiest for development. In the end, we measure the size and speed of each application to determine that React is the winner. In the future, the document could be expanded with other comparative methods, multiple frameworks could be compared and more questions answered.
Ključne besede:JavaScript frameworks, web applications, Angular framework, React framework, Vue framework


Komentarji

Dodaj komentar

Za komentiranje se morate prijaviti.

Komentarji (0)
0 - 0 / 0
 
Ni komentarjev!

Nazaj
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici