Sažetak | Ovaj rad donosi kratak prikaz popularnih radnih okolina Angular, Backbone, Ember, Prototype, MooTools i Node.js. Drugi dio rada bavit će se komparativnom analizom tri najpopularnije i najzanimljivije spomenute radne okoline: Angular, Backbone i Ember. Komparativna analiza temeljit će se na sljedećim kriterijima: dizajn službenog mrežnog mjesta, jednostavnost snalaženja po mrežnom mjestu, savladavanje radne okoline, složenost implementacije u HTML, popularnost i budućnost te će se nakon tabličnog prikaza ukratko sažeti prednosti i nedostaci pojedinih radnih okolina u odnosu na ostale u obliku zaključka.
S obzirom da HTML, o kojem će također biti ponešto riječi na samom početku rada, nije programski jezik, niti se s njim mogu izrađivati dinamična mrežna mjesta, trebalo je pronaći način koji će učiniti statične mrežne stranice dinamičnima te koje će dati mogućnost korisnicama za interakciju s tim istim stranicama. Danas je interakcija korisnika s mrežnim stranicama gotovo nezaobilazna komponenta na Internetu, stoga ne čudi da je i JavaScript postala nezaobilazna komponenta Interneta. U tom smislu, radne okoline JavaScripta sve su češće ne samo izbor za one naprednije, već i nužnost za sve koji se misle baviti bilo kakvom vrstom programiranja. Ipak, nisu sve radne okoline niti jednako zahtjevne, niti funkcioniraju na isti način, stoga će, nakon kratkog predstavljanja samih radnih okolina, fokus rada biti na uspoređivanju odabranih kriterija triju izabranih radnih okolina. Tada će se na samom kraju rada napraviti sinteza svih prednosti i nedostataka pojedinih radnih okolina, kako bi se dobio sistematičan dojam i pregled o tome koja je radna okolina pogodnija za što, kako im izgledaju mrežne stranice, jesu li funkcionalne i lake za navigaciju, koliko su popularne te kakva im se predviđa budućnost. |