COMPARISON OF ANGULAR, REACT.JS AND VUE.JS JAVASCRIPT FRAMEWORKS ON THE EXAMPLE OF CLIENT APPLICATION STATE MANAGEMENT
DOI:
https://doi.org/10.24867/10BE41DegenekKeywords:
Framework, library, state managementAbstract
This paper provides a description, as well as a comparison of patterns for efficient state management of client applications in three currently most popular JavaScript frameworks. Based on a detailed analysis and implementation of framework-specific libraries, conclusions were drawn about how suitable each of them is for use. The main goal of the whole analysis is to decide which strategy and framework are the most convenient to structure the client application, so that it remains easy for maintenance, despite its complexity. Using each framework, one prototype application was created for the purpose of more efficient comparison. All of them are based on the same set of functionalities, designed to give the real picture of the advantages and disadvantages of the applied pattern.
References
[2] Eric Wohlgethan “Supporting Web Development Decisions by Comparing Three Major JavaScript Frameworks: Angular, React adnd Vue.js”. [Преузето: 20.09.2020]
[3] Mattias Levlin “DOM benchmark comparison of the front-end JavaScript frameworks React, Angular, Vue and Svelte”. [Преузето: 20.09.2020]
[4] Nir Kaufman “Thinking in Redux”. [Преузето: 20.09.2020]