Year: 2019
Type: dissertation
Abstract: 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. \n \nTo 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. \n \nThe 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 third-party libraries. For the writer of this study, Vue seemed to be the easiest to learn. \n \nTo 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. \n \nIn 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.
Source: Theseus (Ammattikorkeakoulujen)
Author: Elar Saks
Language: English
Topic: Mobile and Web Applications
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
Open Access status: green
OpenAlex ID: W2985679164
