JavaScript Frameworks: Angular vs React vs Vue.

E. Saks
Abstract:Date Authors Elar Saks Degree programme Business Information Technology Report/thesis title JavaScript frameworks: Angular vs React vs Vue Number of pages and appendix pages 42 + 1 The aim of this study was to compare the three of the most popular JavaScript frameworks in popularity, the difficulty of learning and in performance, so that the reader could make an educated decision when deciding which framework to learn or to use for the project. To understand the popularity of the frameworks, the data by the three most used software development cooperation platforms were collected and analyzed. React was found to be the most popular out of these three frameworks. The frameworks learning curve was compared by using its official technical documentation to learn about its syntax, architecture, data management, lifecycle, and in the ease of using thirdparty libraries. For the writer of this study, Vue seemed to be the easiest to learn. To compare the framework's performance a simple single page application was built and tested in each framework. Vue proved to be the fastest performing framework. In the end, it was concluded that: React is the best framework to learn when looking for a job, Vue is the best framework for small scale applications that require fast performance. Angular is most likely best suited for bigger more complex applications. Although, further research is needed to compare frameworks when building large applications.
Business,Computer Science
What problem does this paper attempt to address?