Tehničko veleučilište u Zagrebu · Zagreb

Optimizacija poslovnog procesa kroz aplikaciju za praćenje servisa

završni rad (stručni)

završni rad (stručni)

Optimizacija poslovnog procesa kroz aplikaciju za praćenje servisa

Vrsta ocjenski radovi
Tip završni rad (stručni)
Godina 2024
Status obranjeno

Sažetak

Ovaj završni rad bavi se razvojem internet aplikacije koristeći React, jedan od najpopularnijih JavaScript okvira za izgradnju korisničkih sučelja. Kroz rad se detaljno analizira arhitektura React aplikacija, uključujući komponente state i props. Poseban naglasak stavljen je na upotrebu React Hooks, koji omogućuju upravljanje stanjem i životnim ciklusom komponenti na jednostavniji način. Rad također istražuje integraciju s vanjskim API-jem za dinamičko dohvaćanje podataka te prikazuje najbolju praksu za optimizaciju performansi aplikacije. Uz teorijski dio prikazan je i praktični s funkcionalnostima kao što su praćenje servisa, njihovo uređivanje te brisanje. Na kraju, diskutira se o prednostima i nedostacima korištenja Reacta u usporedbi s drugim tehnologijama izrada sučelja. Zaključak rada naglašava važnost kontinuiranog učenja i prilagođavanja novim tehnologijama u brzo mijenjajućem svijetu internet razvoja.

Ključne riječi

React, JavaScript, arhitektura aplikacije, komponente, state, props, React Hooks, integracija s API-jem, dinamičko dohvaćanje podataka, optimizacija performansi