Online informativni dan 26. 11. 2026 ob 18.00 – študij ob delu, cena, štipendije. Rezervirajte mesto →
Academia
Diplomsko delo 2022Programsko inženirstvoAngularJS · enostranske in večstranske aplikacije · ReactJS

Primerjava spletnih programskih ogrodij in izdelava spletnega vprašalnika

Že od razvoja interneta spletne strani temeljijo tako ali drugače na tehnologijah HTML, CSS, in JavaScript.

Patrik Štrausdiplomant, Računalništvo in informatika – modul Programsko inženirstvo · zagovor september 2022Mentor: dr. Bojan Kverh
VrstaDiplomsko deloRačunalništvo in informatika · Programsko inženirstvo
PodročjeAngularJS, enostranske in večstranske aplikacije, ReactJS
Mentordr. Bojan KverhAcademia
Obseg51 straniPDF 2,27 MB
ZagovorSeptember 2022objavljeno 16. 9. 2022
V 30 sekundah
Vprašanje

V zaključku diplomskega dela so predstavljene ugotovitve hipotez in postopek izdelave projektne naloge, ki je bila izdelana z ogrodjem ReactJS.

Metoda

V diplomskem delu se bo osredotočil na izdelavo spletnih strani s pomočjo spletnih ogrodij ReactJS, VueJS in Angular, predstavil njihove prednosti in slabosti ter povzel krovno temo, ki se nanaša na delo od doma.

Ugotovitev

V zaključku diplomskega dela so predstavljene ugotovitve hipotez in postopek izdelave projektne naloge, ki je bila izdelana z ogrodjem ReactJS.

V diplomskem delu se bo osredotočil na izdelavo spletnih strani s pomočjo spletnih ogrodij ReactJS, VueJS in Angular, predstavil njihove prednosti in slabosti ter povzel krovno temo, ki se nanaša na delo od doma. V zaključku diplomskega dela so predstavljene ugotovitve hipotez in postopek izdelave projektne naloge, ki je bila izdelana z ogrodjem ReactJS.

Zakaj je problem resničen

Metoda

V diplomskem delu se bo osredotočil na izdelavo spletnih strani s pomočjo spletnih ogrodij ReactJS, VueJS in Angular, predstavil njihove prednosti in slabosti ter povzel krovno temo, ki se nanaša na delo od doma. Že od razvoja interneta spletne strani temeljijo tako ali drugače na tehnologijah HTML, CSS, in JavaScript. Prva poglavja diplomskega dela zajemajo kratko predstavitev zgodovine razvoja spletnih jezikov, njihovih struktur ter s kakšnimi problemi se so programerji pred 30. leti srečevali, da je nastala potreba po razvoju le-teh in kako so vplivale na razvoj najbolj popularnih spletnih ogrodij, ki jih poznamo danes.

Koda ogrodij temelji na JavaScriptu in njegovih različicah ( JSX, TypeScript). Vsi gradniki temeljijo na podobni mentaliteti – ustvari čim več, s čim manj dela. To pomeni, da pri ustvarjanju spletnih strani temelji na ustvarjanju komponent.

S pomočjo tega lahko razvijalci kodo večkrat uporabijo, kar jim skrajša čas razvoja, omogoča učinkovitejše testiranje, nadgrajevanje in vzdrževanje aplikacij. V jedrnem delu tako sledi opis razlik med enostranskimi in večstranskimi aplikacijami, njihove prednosti in slabosti, bistvene razlike med njimi ter krovna tema, v kateri opišem, kako je epidemija COVID-19 vplivala na delo od doma, ter kaj prinaša prihodnost na tem področju. Dan danes se za razvoj z omenjenimi ogrodji odloča vse več razvijalcev pri svojih projektih.

Predvsem zaradi svoje razširjene knjižnice JavaScript, delovanja virtualnega objektnega modela dokumenta, komponent ponovne uporabe ter skupnosti razvijalcev, najpopularnejši med njimi ostaja ReactJS.

Kaj je nastalo

V zaključku diplomskega dela so predstavljene ugotovitve hipotez in postopek izdelave projektne naloge, ki je bila izdelana z ogrodjem ReactJS.

Prenesite diplomsko delo51 strani · PDF 2,27 MB
Štraus, P. (2022). Primerjava spletnih programskih ogrodij in izdelava spletnega vprašalnika. Diplomsko delo, Academia, višja strokovna šola, Maribor.
Prenesite PDF
AngularJSenostranske in večstranske aplikacijeReactJSVueJSzgodovina razvoja spletnih jezikov
Comparison of Web Frameworks and Development of a Web QuestionnaireIn the diploma thesis, the focus will be on developing websites using the web frameworks ReactJS, VueJS, and Angular, presenting their advantages and disadvantages, and summarising the overarching theme relating to working from home. The conclusion of the diploma thesis presents the findings of the hypotheses and the process of creating the project assignment, which was developed using the ReactJS framework.

Objavljeno 16. 9. 2022 · licenca CC BY-NC 4.0 (besedilo in PDF diplomskega dela; fotografije in videi © Academia) · izvirna objava: academia.si.

Iz dela

Slike, sheme in zaslon

Programska koda spletne aplikacije na zaslonuProgramska koda spletne aplikacije na zaslonuSimbolična fotografija (Pixabay, Boskampi)
Sorodni projekti

Še iz modula Programsko inženirstvo

Vsi diplomski projekti →
Vpis · Programsko inženirstvo

Želite v dveh letih narediti tak projekt?

Pustite e-pošto. V enem delovnem dnevu dobite osebni odgovor karierne svetovalke: ali je modul pravi za vas, kako se prizna vaša služba kot praksa in koliko stane – plus predmetnik, urnik in cenik.

Go Higher.
Osebni odgovor po e-pošti v enem delovnem dnevu. Brez spama; s pošiljanjem se strinjate s politiko zasebnosti.
Preden greste

Pošljemo vam predmetnik, potek študija ter možnosti financiranja in štipendij.

Brez klicev, brez spama. Ena e-pošta z vsem, kar potrebujete za odločitev, in povabilom na predavanje.

S pošiljanjem se strinjate, da vas Academia kontaktira po e-pošti ali telefonu. Zasebnost · odjava kadar koli.