Končni cilj diplomskega dela je podrobno spoznati ogrodje ReactJS in postaviti delujočo spletno stran, ki uporabnikom predlaga vsebine za ogled glede na filtre, ki jih so izbrali.
Izvedli bodo tudi primerjavo med tremi trenutno najbolj priljubljenimi ogrodji JavaScript: Angular, Vue in ReactJS.
To pomeni, da opišete rezultat in ne načina, kako ga doseči.
V diplomskem delu bodo raziskali osnove razvoja prednjega oziroma začelnega (angl. frontend) in zalednega (angl. backend) dela spletnih strani. Osnova vsake spletne strani so tehnologije HTML, CSS in JavaScript, zato bodo opisali njihovo delovanje in jih podrobneje predstavili. Izvedli bodo tudi primerjavo med tremi trenutno najbolj priljubljenimi ogrodji JavaScript: Angular, Vue in ReactJS. To pomeni, da opišete rezultat in ne načina, kako ga doseči. Osnovni gradnik v ogrodju React je komponenta.
Zakaj je problem resničen
V diplomskem delu bodo raziskali osnove razvoja prednjega oziroma začelnega (angl. frontend) in zalednega (angl. backend) dela spletnih strani. Osnova vsake spletne strani so tehnologije HTML, CSS in JavaScript, zato bodo opisali njihovo delovanje in jih podrobneje predstavili.
Metoda
Izvedli bodo tudi primerjavo med tremi trenutno najbolj priljubljenimi ogrodji JavaScript: Angular, Vue in ReactJS. React.js je knjižnica JavaScript, ki se uporablja za upravljanje vidnega sloja spletnih aplikacij. Omogoča prilagodljivost glede orodij in arhitekture.
Zaradi razvite skupnosti uporabnikov in podpore večjih podjetij je React zanesljiv. Razvijalci začelnega dela se uporabo ogrodja React naučijo hitreje in ga aktivno implementirajo. Koda ogrodja React je napisana v jezikih JavaScript in JSX.
Koda napisana deklarativno.
Kaj je nastalo
To pomeni, da opišete rezultat in ne načina, kako ga doseči. Osnovni gradnik v ogrodju React je komponenta. To razvijalcem omogoča ponovno uporabo kode, učinkovitejše testiranje, nadgrajevanje in vzdrževanje aplikacije.
Deklarativna koda in komponente sta glavni značilnosti ogrodja Reacta. Ker bodo ogrodje React uporabili tudi v diplomskem delu, ga bodo podrobneje opisali. Predstavili bodo vse korake razvoja spletnih strani, torej kako preiti od ideje do dizajna in na koncu do želenega izdelka.
Opisali bodo, katere elemente je potrebno uporabiti za oblikovanje strani, primerjali najbolj priljubljena ogrodja za razvoj in zapisali kodo. Danes se za ReactJS odloča večina spletnih razvijalcev. Razlog za to je, da ponuja zelo bogato knjižnico JavaScript.
Knjižnica JavaScript omogoča razvijalcem spleta večjo prilagodljivost, da lahko izberejo želeni način. Končni cilj diplomskega dela je podrobno spoznati ogrodje ReactJS in postaviti delujočo spletno stran, ki uporabnikom predlaga vsebine za ogled glede na filtre, ki jih so izbrali. Sama spletna stran bo na voljo za ogled na spletnem naslovu: https://imbored.tv/.
Objavljeno 29. 6. 2021 · 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 programa Medijska produkcija

Vgradnja centralno nadzornega sistema za izboljšanje učinkovitosti klimata

Avtomatizacija mehanskega procesa prenašanja kosov z uporabo industrijskega robota

Analiza in optimizacija postopka vzdrževanja strojne opreme v hidroelektrarni
Ž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.