1. Generiranje poročnih spletnih strani s pomočjo ogrodja Next.js : diplomsko deloMateja Žvegler, 2022, diplomsko delo Opis: Diplomsko delo prikazuje uporabo ogrodja Next.js, knjižnice React in podatkovne baze MongoDB pri razvoju spletne aplikacije za pomoč pri načrtovanju porok. V prvem delu so predstavljene vse uporabljene tehnologije in njihove značilnosti, v drugem, praktičnem delu je opisan in dokumentiran potek razvoja aplikacije in najpomembnejših funkcionalnosti, v zadnjem delu pa je predstavljen grafični vmesnik spletne aplikacije. Ključne besede: ogrodje Next.js, poročna spletna stran, React, MongoDB Objavljeno v DKUM: 21.10.2022; Ogledov: 630; Prenosov: 207 Celotno besedilo (2,65 MB) |
2. Razvoj mobilne aplikacije za pregledovanje novicTadej Polajnar, 2020, diplomsko delo Opis: V diplomskem delu smo razvili prototipno rešitev. Problem, ki smo ga reševali, je razdrobljenost uporabniku zanimivih novic, kar pomeni, da mora uporabnik iskati novice po različnih spletnih straneh ali aplikacijah. Cilj diplomskega dela je delujoč prototip programske opreme, ki uporabniku olajša prebiranje novic. V teoretičnem delu smo uporabili metodo raziskovanja in v razvojnem delu metodo razvoja. Ključne besede: mobilni razvoj, mobilna aplikacija, ogrodje React, ogrodje Ionic Objavljeno v DKUM: 02.11.2020; Ogledov: 939; Prenosov: 97 Celotno besedilo (2,55 MB) |
3. Izbira ogrodja za večplatformski razvoj mobilnih aplikacij : diplomsko deloTomaž Zajc, 2020, diplomsko delo Opis: Diplomsko delo raziskuje področje večplatformskega razvijanja v industriji mobilnih naprav. Osredotoča se na načine razvijanja tovrstnih rešitev in kako se ti primerjajo z raziskovalnim področjem. Tako pripišemo cilj tega dela, ki skupaj z raziskovanjem teh pristopov pokriva pregled in primerjavo dveh popularnejših ogrodij – Flutter in React Native – na podlagi konkretne aplikacije.
V prvem delu spoznamo in primerjamo načine razvijanja mobilnih aplikacij ter predstavimo nekatera popularnejša ogrodja za izdelavo rešitev na večplatformski način. Z uporabo izbranih dveh ogrodij izdelamo dve enaki konkretni aplikaciji, ki pripomoreta h kasnejši primerjavi, pri kateri se osredotočimo na različne aspekte obeh ogrodij in jih primerjamo z namenom izbire ustreznejšega ogrodja. Delo zaključimo s predstavitvijo svojih rezultatov in izkušenj. Ključne besede: aplikacija, ogrodje, Flutter, React Native, večplatformsko Objavljeno v DKUM: 02.11.2020; Ogledov: 1028; Prenosov: 162 Celotno besedilo (1,19 MB) |
4. Analiza in primerjava sodobnih spletnih programskih ogrodij za razvoj spletnih aplikacij : diplomsko deloTadej Leva, 2019, diplomsko delo 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 Objavljeno v DKUM: 23.11.2019; Ogledov: 1402; Prenosov: 402 Celotno besedilo (2,32 MB) |