Pregled bibliografske jedinice broj: 1035904
Aplikacija za popis informatičke opreme razvijena preko razvojnog okvira UniFrame
Aplikacija za popis informatičke opreme razvijena preko razvojnog okvira UniFrame // CIET 2014
Split, 2014. str. 479-488 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), stručni)
CROSBI ID: 1035904 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Aplikacija za popis informatičke opreme razvijena preko razvojnog okvira UniFrame
(Application for a List of IT Equipment Developed Through Framework Uniframe)
Autori
Semenić, S ; Ružić, I. ; Vrlić J.
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), stručni
Izvornik
CIET 2014
/ - Split, 2014, 479-488
ISBN
978-953-7220-15-0
Skup
CIET 2014
Mjesto i datum
Split, Hrvatska, 19.06.2014. - 21.06.2014
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
Baza podataka, Informacijski sustav, AngularJS, UniFrame
(Database, Information System, AngularJS, UniFrame)
Sažetak
Česta praksa u razvoju internetskih aplikacija je da se sva logika aplikacije odvija na strani servera dok se jQuery koristio za jednostavnu interakciju između stranice i korisnika. Razvojni okvir UniFrame nam omogućuje drukčiji pristup. Potreba za razvojnim okvirom MVC na strani klijenta je očita kada ne želimo raditi samo s HTML-om već i s podacima na stranici. Razvojni okviri za JavaScript su otvorili pogled u novi svijet gdje se dio aplikacijske logike odvija i na strani klijenta te nam omogućuju fluidniji rad na stranici bez nepotrebnog osvježavanja za svaki novi upit prema serveru. Ovdje se koristi AngularJS koji je razvojni okvir za JavaScript otvorenog koda podržan od strane Google-a. AngularJS nam omogućuje da proširimo obični HTML njegovim dinamičkim komponentama. Za razliku od ostalih okvira, AngularJS ne zahtjeva složeno pisanje koda nakon spajanja na MVC arhitekturu već djeluje kao posrednik između servera i klijenta i time nam omogućuje jednostavno pisanje internetskih aplikacija na strani klijenta kao da koristimo pametniji pretraživač. Kao jezik predloška koristi se HTML i proširuje ga jasno i jezgrovito kroz ugrađene kontrole. Automatski sinkronizira podatke iz korisničkog sučelja sa svojim JavaScript modelima kroz dvostruki „data binding“. Komunikaciju između servera i klijenta vršimo preko sučelja REST koji nam omogućuje pregled, ažuriranje, brisanje i dodavanje novih podataka čak i bez osvježavanja internetske stranice na kojoj radimo. Korištenjem ove tehnologije omogućeno je jednostavno i ugodno korisničko iskustvo kako za administratora stranice, tako i za studente, profesore i sve one koji budu posjećivali naš sustav kojim se omogućuje pristup svim podacima vezanim za informatičku opremu na visokoobrazovnoj ustanovi.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Sveučilište u Splitu Sveučilišni odjel za stručne studije
Profili:
Ivica Ružić
(autor)