КОМПАРАТИВНА АНАЛИЗА РАЗВОЈА ЈЕДНОСТРАНИЧНИХ АПЛИКАЦИЈА КОРИШЋЕЊЕМ REDUX ПАТЕРНА И КОНВЕНЦИОНАЛНОМ МЕТОДОМ РАЗВОЈА. (Croatian)

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • Additional Information
    • Alternate Title:
      COMPARATIVE ANALYSIS OF SINGLE PAGE APPLICATION DEVELOPMENT USING REDUX PATTERN AND CONVENTIONAL METHOD OF DEVELOPMENT. (English)
    • Abstract:
      Appearance of vast number of frameworks, based on single page, introduced term components to us, state of components that should be tracked and synchronization with other components. Paper will introduce strategies for state management in single page applications, specifically, using Redux pattern. In paper, we created two single page applications (using framework Angular 8), where one of them is not using state management pattern, and other is derived from first one, with same software requirements, but using Redux pattern. Both applications will use same server, API implemented using .NET Core framework. In paper, we will tackle, in details, difference in communication between components, both with and without state management pattern, and explain how adding new features to the application and maintenance is facilitated. Based on carefully chosen software metrics, we will compare applications, and give recommendations in which case it is better to use state management pattern, and when it is more appropriate to use conventional method of development. [ABSTRACT FROM AUTHOR]
    • Abstract:
      Појавом великог броја оквира који се заснивају на једној страни, по први пут се упознајемо са појмом компонената, њиховог стања које је потребно пратити, и синхронизације са осталим компонентама. Рад се бави изучавањем стратегије управљањем стањем у једностраничним апликацијама, конкретно, коришћењем Redux патерна. У самом раду, креиране су две једностраничне апликације (коришћењем оквира Angular 8), где једна од њих не користи патерн за управљање стањем, док је друга добијена на основу прве апликације, са истим софтверским захтевима, али коришћењем Redux патерна. Обе апликације ће користити исти сервер, API израђен коришћењем .NET Core оквира. У раду ће се детаљно размотрити разлике у комуникацији између компонената, употребом једног и другог приступа, и колико је надградња и одржавање апликације олакшано када се користи нека од стратегија за управљање стањем. На основу пажљиво одабраних софтверских метрике, упоредићемо апликације и дати препоруке када је боље користити патерн при изради апликације, односно када је конвенционална метода развоја примеренија за коришћење. [ABSTRACT FROM AUTHOR]
    • Abstract:
      Copyright of InfoM is the property of Belgrade University, Faculty of Organizational Science and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)