V diplomski nalogi so prav tako predstavili in primerjali dve vodilni JavaScript tehnologiji, React in Angular, kar je bil tudi njihov glavni cilj.
Pregledali so učno krivuljo, dostopnost učnih virov in spletnih tečajev, podporo skupnosti ter kompleksnost vsakega orodja.
Ugotovili so, da lahko oba okolja omogočata učinkovito uporabo Big Data, pri čemer je izbira med njima odvisna predvsem od specifičnih zahtev projekta in strokovnih znanj razvijalcev.
Diplomska naloga proučuje razlike med JavaScript knjižico React.js in JavaScript ogrodjem Angular s poudarkom na njuni uporabni vrednosti. Diplomska naloga zajema ustvarjanje dveh primerljivih spletnih aplikacij z uporabo obeh orodij in pregled delovanja obeh tehnologij pri obdelavi Big Data. Pregledali so učno krivuljo, dostopnost učnih virov in spletnih tečajev, podporo skupnosti ter kompleksnost vsakega orodja. Ugotovili so, da lahko oba okolja omogočata učinkovito uporabo Big Data, pri čemer je izbira med njima odvisna predvsem od specifičnih zahtev projekta in strokovnih znanj razvijalcev. V zaključku diplomske naloge so razvili dve aplikaciji za predstavitev Pokemonov, pri čemer so eno izdelali v okolju React, drugo pa v Angularju.
Zakaj je problem resničen
Diplomska naloga proučuje razlike med JavaScript knjižico React.js in JavaScript ogrodjem Angular s poudarkom na njuni uporabni vrednosti. Diplomska naloga zajema ustvarjanje dveh primerljivih spletnih aplikacij z uporabo obeh orodij in pregled delovanja obeh tehnologij pri obdelavi Big Data.
Metoda
Pregledali so učno krivuljo, dostopnost učnih virov in spletnih tečajev, podporo skupnosti ter kompleksnost vsakega orodja. Diplomsko delo se osredotoča na različne načine shranjevanje podatkov. V njem sta predstavljena dva pristopa shranjevanja podatkov s poudarkom na uporabi z veliko količino podatkov (Big Data).
Prav tako primerjamo podatkovna tipa baz SQL in NoSQL v kontekstu njune uporabe za Big Data in primerjamo, katera bi bila boljša izbira za delo z Big Data. V diplomski nalogi so prav tako predstavili in primerjali dve vodilni JavaScript tehnologiji, React in Angular, kar je bil tudi njihov glavni cilj. Skozi primerjalno analizo so identificirali prednosti, slabosti in primerljivost obeh ogrodij v različnih kontekstih, kot so učinkovitost, hitrost in uporabniška izkušnja.
Pri tem so se osredotočili tudi na njuno delovanje pri obdelavi velikih količin podatkov (Big Data), kar je omogočilo celovit vpogled v njuno zmogljivost in prilagodljivost pri obravnavi kompleksnih podatkovnih izzivov. V okviru raziskave so se osredotočili tudi na vlogo Big Data v kontekstu razvoja aplikacij v Reactu in Angularju. Raziskali so njuno definicijo, različne formate podatkov, s katerimi se srečujemo pri delu z velikimi količinami podatkov, ter obravnavali izzive, povezane z njihovo hitrostjo in obdelavo.
Posebej so analizirali, kako se lahko tehnologiji React in Angular prilagodita za učinkovito obdelavo in prikazovanje velikih količin podatkov.
Kaj je nastalo
Ugotovili so, da lahko oba okolja omogočata učinkovito uporabo Big Data, pri čemer je izbira med njima odvisna predvsem od specifičnih zahtev projekta in strokovnih znanj razvijalcev. V zaključku diplomske naloge so razvili dve aplikaciji za predstavitev Pokemonov, pri čemer so eno izdelali v okolju React, drugo pa v Angularju. Glavni cilj raziskave je bil primerjati funkcionalnosti, učinkovitost in uporabniško izkušnjo obeh aplikacij ter ugotoviti, katera platforma je bolj primerna za izdelavo tovrstnih aplikacij.
Na koncu so izvedli tudi meritve, ki so nam pomagale oceniti, katera aplikacija je boljša glede na različne vidike, kot so hitrost delovanja, odzivnost in enostavnost uporabe.
Objavljeno 10. 7. 2024 · licenca CC BY-NC 4.0 (besedilo in PDF diplomskega dela; fotografije in videi © Academia) · izvirna objava: academia.si.
Slike, sheme in zaslon

Še iz modula Programsko inženirstvo

Varnostna analiza lokalnega in oblačnega shranjevanja podatkov pri celičnih terapijah

Avtomatizacija backend procesov z uporabo umetne inteligence

Primerjava dveh orodij za statično analizo kode (SAST) za začetnike: SonarQube CE proti Semgrep
Ž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.