Абстракт

У овом раду разматрају се различите технике развоја клијентске стране веб апликације и њено повезивање са серверском страном развијеном у програмском језику Python коришћењем Django фрејмворка. Основним функционалностима серверске стране може се приступити преко REST позива. Рађено је пет различитих техника развоја клијентске стране апликације, изворни JavaScript, три различита веб фрејмворка, то су ЈQuery, Angular и React и Django темплејти. Све технике развоја клијентске стране осим Django темплејта комуницирају са серверском страном преко REST позива. Циљ је био да се упореде различите технике интеграције са серверском страном, да се прикажу њихове предности и недостаци. Анализирана је комплексност одређеног језика или фрејмворка, читљивост кода, сигурност, подржаност од стране заједнице. Анализа ће се радити на примеру развоја веб апликације за рентирање моторних возила.

Кључне речи: JavaScript, React, Angular, Django, JQuery
Објављен на сајту: 15.3.2021
Приложени фајл: mstepanovic.pdf