U radu su prikazane komponente aplikacije rađene u klijent-server arhitekturi, a poseban naglasak stavljen je na razvoj klijentskog dijela web aplikacije. Iako se klijentski dio temelji na tehnologijama poput HTML-a, CSS-a i JavaScripta, razvojni inženjeri vrlo često koriste okvire koji pružaju moderan pristup dizajnu i funkcionalnosti, te olakšavaju prikaz podataka dohvaćenih sa servera. U radu su analizirani popularni okviri, njihove prednosti, nedostaci i značajke, kao i mogućnosti njihove integracije u postojeći sustav. U sklopu rada su prikazane sličnosti i razlike u korištenju i sintaksi najpoznatijih razvojnih okvira, poput AngularJS, Vue.js i React.js.The paper presents the components of the application made in the client-server ar...