| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 10 / 107
First pagePrevious page12345678910Next pageLast page
1.
Razvoj spletnega orodja za organizacijo zasebnih aktivnosti
Nejc Ahčin, 2025, undergraduate thesis

Abstract: Ker se študenti pogosto soočajo z različnimi obveznostmi, je učinkovita organizacija dejavnosti ključnega pomena za uspešno in manj stresno študijsko izkušnjo. Namen diplomskega dela je bil razviti modularno spletno orodje, ki na enem mestu združuje funkcionalnosti za načrtovanje časa, sledenje financam in podporo učenju ter nudi možnosti dodajanja različnih funkcionalnosti. V teoretičnem delu naloge so predstavljeni ključni koncepti upravljanja časa, osebnih financ in osnov spletnega razvoja. Prav tako je bila izvedena analiza obstoječih orodij, ki je pokazala, da trenutne rešitve niso dovolj prilagodljive in ne združujejo vseh potrebnih funkcionalnosti. V praktičnem delu je bilo zasnovano in implementirano spletno orodje z uporabo sodobnih tehnologij (HTML, CSS, JavaScript, Visual Studio Code, GitHub), ki študentu omogoča oblikovanje lastne uporabniške izkušnje glede na njegove prioritete. Rezultat je prilagodljiva in uporabniku prijazna (modularna) aplikacija, ki izboljšuje pregled nad aktivnostmi in spodbuja učinkovitejše upravljanje časa in denarja.
Keywords: spletno orodje, HTML, CSS, JavaScript, organizacija aktivnosti
Published in DKUM: 14.10.2025; Views: 0; Downloads: 7
.pdf Full text (1,35 MB)

2.
Uporaba ogrodja Fastify in njegovih vtičnikov : diplomsko delo
Nik Damiš, 2025, undergraduate thesis

Abstract: Fastify je lahkotno in zmogljivo Node.js ogrodje za razvoj strežniških aplikacij, ki združuje zmogljivo jedro z robustnim sistemom vtičnikov. Zaradi hitrosti, varnosti in enostavne razširljivosti predstavlja konkurenčno alternativo obsežnejšim ogrodjem. Namen diplomske naloge je podrobno predstaviti arhitekturo Fastifyja, vključno s sistemom vtičnikov, hierarhijo kontekstov, z življenjskim ciklom zahtev ter razložiti ključne koncepte, kot so dekoratorji, kljuke in JSON-sheme. Raziskava primerja Fastify z drugimi Node.js ogrodji glede na hitrost in odzivnost, kjer se najbolje izkažejo lahkotna ogrodja. Praktični del vključuje razvoj modularne aplikacije s avtentikacijo, avtorizacijo, podatkovno bazo, nalaganjem datotek in s Swagger dokumentacijo.
Keywords: Fastify, Node.js, Ogrodja, JavaScript
Published in DKUM: 23.09.2025; Views: 0; Downloads: 9
.pdf Full text (1,51 MB)

3.
Analiza in pristopi k zaščiti programskih vmesnikov REST v JavaScript aplikacijah na podlagi smernic OWASP
Ida Rezo, 2025, undergraduate thesis

Abstract: V diplomskem delu smo se osredotočili na analizo in pristope k zaščiti REST API-jev v aplikacijah JavaScript s pomočjo smernic organizacije OWASP. API-ji imajo ključno vlogo pri komunikaciji med različnimi sistemi, zaradi česar so vse pogosteje tarča zlonamernih napadov. Podrobneje se bomo spoznali z arhitekturnim slogom REST, ki je eden izmed najbolj pogosto uporabljenih pristopov pri razvoju spletnih storitev. Ključno vlogo igra seznam OWASP Top 10 varnostnih tveganj, na podlagi katerega bomo identificirali in odpravili najpogostejše ranljivosti v spletni klepetalnici, izdelani v programskem jeziku JavaScript. Pri tem bomo analizirali učinkovitost uporabe JavaScripta pri implementaciji varnostnih mehanizmov.
Keywords: REST API, OWASP, spletna aplikacija, spletna varnost, JavaScript
Published in DKUM: 04.09.2025; Views: 0; Downloads: 21
.pdf Full text (3,29 MB)
This document has many files! More...

4.
Primerjava in analiza ogrodij React in Svelte za razvoj spletnih aplikacij
Gašper Novak, 2024, undergraduate thesis

Abstract: V diplomskem delu primerjamo ogrodja React in Svelte z osredotočanjem na njuno uporabo pri izdelavi spletne aplikacije za rezervacijo miz. V prvem delu predstavimo vse uporabljene tehnologije. V drugem delu se osredotočimo na praktično implementacijo spletne aplikacije v obeh ogrodjih. V zadnjem delu se posvetimo primerjavi med aplikacijama tako, da analiziramo ključne vidike, kot so hitrost izvajanja, poraba pomnilnika, velikost paketov ter razvijalska izkušnja. Pri tem se opremo na meritve, kot so čas nalaganja strani, odzivni čas in poraba sistemskih virov. Izpostavimo ključne ugotovitve primerjave in izpostavimo prednosti in slabosti vsakega ogrodja pri razvoju spletne aplikacije za rezervacijo miz.
Keywords: ReactJS, Svelte, SPA, spletne aplikacije, JavaScript
Published in DKUM: 10.07.2025; Views: 0; Downloads: 45
.pdf Full text (1,97 MB)
This document has many files! More...

5.
Primerjava razvoja spletne rešitve z uporabo enega ali več programskih jezikov : diplomsko delo
Jože Lavrič, 2025, undergraduate thesis

Abstract: Diplomsko delo obravnava primerjavo razvoja spletnih aplikacij z enim (Blazor/C#) ali več programskimi jeziki (Flask/Python in React/JavaScript). Problem predstavlja odločitev med enostavnejšo integracijo in večjo prilagodljivostjo. Cilj dela je bil ugotoviti prednosti in slabosti obeh pristopov. Metodološko smo uporabili študij literature, razvoj aplikacij, testiranje in evalvacijo s SUS-vprašalnikom. Rezultati kažejo, da razvoj z enim jezikom zmanjša kompleksnost, medtem ko večjezični pristop nudi boljše možnosti prilagajanja, a zahteva več usklajevanja in vzdrževanja.
Keywords: Python, C#, JavaScript, Flask, Blazor
Published in DKUM: 03.06.2025; Views: 0; Downloads: 61
.pdf Full text (1,97 MB)

6.
Izdelava spletnih strani glasbenega ustvarjalca in povezane organizacije
Mark Bertoncelj, 2024, undergraduate thesis

Abstract: Spletne strani so za organizacije v modernem svetu postale nepogrešljivo orodje za deljenje informacij o svojih produktih in storitvah. Težnja po spletni strani se je pojavila tudi za organizacije in akterje v glasbeni industriji. Namen diplomskega dela je izdelava dveh spletnih strani. Prva spletna stran je namenjena glasbenemu ustvarjalcu Bertiju, ki kot DJ in glasbeni producent na področju ustvarja že vrsto let. Druga spletna stran je namenjena organizaciji Lawaai, znotraj katere Berti deluje. Organizacija Lawaai se ukvarja z prirejanjem dogodkov. V uvodnem delu diplomskega dela so razložene teoretične osnove, opisani so tudi tehnologije in orodja, uporabljeni za razvoj spletnih strani. V osrednjem delu so opisani postopek razvoja in rezultati posameznih spletnih strani. V končnem delu primerjam rezultate z zadanimi cilji in navedem priložnosti za izboljšave.
Keywords: spletna stran, HTML, CSS, JavaScript, React, NextJS
Published in DKUM: 28.01.2025; Views: 0; Downloads: 70
.pdf Full text (2,55 MB)

7.
Načrtovanje in implementacija spletnega portala za oboževalce Taylor Swift : diplomsko delo
Ana Mlinar, 2024, undergraduate thesis

Abstract: Diplomsko delo obravnava načrtovanje in implementacijo spletnega portala za oboževalce Taylor Swift t.i. "Swiftije". Glavni cilj projekta je ustvariti interaktivno spletno platformo, ki združuje skupnost oboževalcev in jim omogoča medsebojno povezovanje ter interakcijo. V nalogi so predstavljeni ključni koraki načrtovanja, od izbire ustreznih tehnologij in oblikovanja uporabniškega vmesnika do implementacije varnostnih mehanizmov. Portal je zasnovan z uporabo HTML, CSS, JavaScript, PHP in MySQL Poseben poudarek pa smo namenili enostavni uporabi, mobilni odzivnosti in podpori uporabniško ustvarjenim vsebinam. Rezultat dela pa je funkcionalen spletni portal, ki oboževalcem ponuja osrednje mesto za sodelovanje v razpravah in deljenje svojih izkušenj kot del skupnosti swiftijev.
Keywords: spletni portal, Swiftie, uporabniško ustvarjene vsebine, HTML, JavaScript, PHP
Published in DKUM: 15.01.2025; Views: 0; Downloads: 296  (1 vote)
.pdf Full text (1,62 MB)

8.
Analiza in primerjava kakovosti programskih rešitev na osnovi programskih jezikov javascript in typescript
Niko Hustić, 2023, master's thesis

Abstract: V magistrskem delu smo raziskovali problematiko, glavne značilnosti in podobnost programskih jezikov JavaScript in TypeScript. Cilj raziskave je določi, kateri programski jezik je boljši za določene primere, ugotoviti koristnosti uporabe jezika, predstaviti razlike med jezikoma, njune problematike, funkcionalnosti in prednosti uporabe obeh jezikov. Raziskovanja smo se lotili z iskanjem javnih repozitorijev projektov iz njih izbrali ustrezajoče podatke, s pomočjo skript izbrane podatke vzorčili in nad izbrane vzorce podatkov izvedli analize. Te smo izvedli z uporabo orodja SonarQube in v jeziku Phyton ročno napisanih statističnih testov. Po postopku analize smo izbrane podatke predstavili in potrdili ali ovrgli hipoteze. Ugotovili smo, da programski jezik TypeScript nudi več prednosti pred JavaScript jezikom v smislu kakovosti rešitve, zmanjšanega tehničnega dolga, manjše kompleksnosti in izboljšane vzdržljivosti. Sprejetje programskega jezika TypeScript lahko vodi do bolj robustnih projektov programske opreme, ki jih je mogoče vzdrževati, zaradi česar je ugodna izbira za sodoben spletni razvoj in druge programske aplikacije.
Keywords: JavaScript, TypeScript, napredna rešitev, primerjava, analiza
Published in DKUM: 14.10.2024; Views: 0; Downloads: 44
.pdf Full text (1,66 MB)

9.
Več-dimenzionalna primerjava spletnih tehnologij React.js in AngularJS : diplomsko delo
Filip Dimkovski, 2024, undergraduate thesis

Abstract: Ogrodja JavaScript so danes temelj razvoja enostranskih spletnih aplikacij (SPA – Single-page Application). AngularJS in React.js sta priljubljena ogrodja JavaScript, ki se danes uporabljata v spletnem razvoju. Statistični podatki kažejo, da vsaj 1 od 20 spletnih mest uporablja enega od teh dveh ogrodij. Oba ogrodja se uporabljata za ustvarjanje interaktivnih enostranskih aplikacij. To diplomsko delo primerja zmogljivost aplikacijskih ogrodij AngularJS in React.js z ocenjevanjem njune učinkovitosti pri upravljanju operacij CRUD ter zagotavlja vpogled, ki pomaga pri izbiri ustreznega ogrodja za prihodnje projekte. Tako bomo imeli boljši vpogled v obe tehnologiji in razumeli, kako izbrati ustrezno za prihodnje projekte.
Keywords: JavaScript, AngularJS, ReactJS, CRUD
Published in DKUM: 19.09.2024; Views: 0; Downloads: 13
.pdf Full text (602,65 KB)

10.
Zasnova spletne aplikacije za naročanje hrane
Erik Cvetkov, 2024, undergraduate thesis

Abstract: Diplomska naloga obravnava razvoj aplikacije za naročanje hrane. Pri izdelavi aplikacije smo uporabili različne tehnologije, kot so JavaScript, Node.js in Ubuntu Linux strežnik. Interaktivnost je bila realizirana s pomočjo spletnega vtičnika. Razvita aplikacija vključuje vse ključne funkcionalnosti, ki jih pričakujejo uporabniki, vključno s pregledom ponudbe, upravljanjem košarice, dodajanjem naslova dostave in oddajo naročila. Poleg tega aplikacija omogoča restavracijam sprejem naročil v realnem času preko tehnologije WebSocket. Intuitiven uporabniški vmesnik in funkcionalnost, kot je takojšnje posodabljanje stanja naročil, prispevata k izboljšani uporabniški izkušnji tako za stranke kot za restavracije, kar je bilo ključno vodilo pri razvoju aplikacije.
Keywords: dostava hrane, prototipni razvoj, Node.js, JavaScript, WebSocket
Published in DKUM: 30.08.2024; Views: 114; Downloads: 47
.pdf Full text (4,02 MB)

Search done in 0.1 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica