Comparison of tools for creating SPA applications using the examples of Angular2 and React
Jadwiga Kalinowska
Jadwiga.kalinowska@pollub.edu.plLublin University of Technology (Poland)
Beata Pańczyk
Lublin University of Technology (Poland)
Abstract
The aim of the article is to compare two, most commonly used tools for the Single Page Application development. The analysis was carried out for the ReactJS library and for the Angular framework. Two applications were implemented for research purposes. The React and Angular test application has the same functionality. The comparison included the structure and performance of applications, selected code
metrics, quality of documentation and social support.
Keywords:
Angular; React; SPAReferences
[1] R. Nowacki, M. Plechawska-Wójcik Analiza porównawcza narzędzi do budowania aplikacji Single, 2016
[2] Single Page Application (SPA) vs Multi Page Application (MPA): Pros and Cons, http://merehead.com/blog/single-pageapplication-vs-multi-page-application/, [03.08.2018]
[3] "Single-page_application", https://en.wikipedia.org/ wiki/Single-page_application [04.08.2018]
[4] Angular vs. React - A comparison, http://work.haufegroup.io/Angular-VS-React/ [11.08.2018]
[5] Vipul A M, Prathamesh Sonpatki, ReactJS by Example - Building Modern Web Applications with React, 2016
[6] StackOverflow Overview 2018, https://insights.stackoverflow.com/survey/2018/#overview [25.08.2018]
[7] Angular Docs Architecture, https://angular.io/guide/architecture [10.08.2018]
[8] React. https://reactjs.org/ [18.08.2018]
[9] https://helion.pl [29.08.2018]
[10] https://books.google.pl/ [29.08.2018]
[11] Stack Overflow Trends, https://insights.stackoverflow.com/trends [25.08.2018]
[12] Stack Overflow angular, https://stackoverflow.com/questions/tagged/angular [25.08.2018]
[13] Stack Overflow reactjs, https://stackoverflow.com/questions/tagged/reactjs [25.08.2018]
[14] Introducing Stack Overflow Trends, StackOverflow, https://stackoverflow.blog/2017/05/09/introducing-stackoverflow-trends/ [25.08.2018]
[2] Single Page Application (SPA) vs Multi Page Application (MPA): Pros and Cons, http://merehead.com/blog/single-pageapplication-vs-multi-page-application/, [03.08.2018]
[3] "Single-page_application", https://en.wikipedia.org/ wiki/Single-page_application [04.08.2018]
[4] Angular vs. React - A comparison, http://work.haufegroup.io/Angular-VS-React/ [11.08.2018]
[5] Vipul A M, Prathamesh Sonpatki, ReactJS by Example - Building Modern Web Applications with React, 2016
[6] StackOverflow Overview 2018, https://insights.stackoverflow.com/survey/2018/#overview [25.08.2018]
[7] Angular Docs Architecture, https://angular.io/guide/architecture [10.08.2018]
[8] React. https://reactjs.org/ [18.08.2018]
[9] https://helion.pl [29.08.2018]
[10] https://books.google.pl/ [29.08.2018]
[11] Stack Overflow Trends, https://insights.stackoverflow.com/trends [25.08.2018]
[12] Stack Overflow angular, https://stackoverflow.com/questions/tagged/angular [25.08.2018]
[13] Stack Overflow reactjs, https://stackoverflow.com/questions/tagged/reactjs [25.08.2018]
[14] Introducing Stack Overflow Trends, StackOverflow, https://stackoverflow.blog/2017/05/09/introducing-stackoverflow-trends/ [25.08.2018]
Kalinowska, J., & Pańczyk, B. (2019). Comparison of tools for creating SPA applications using the examples of Angular2 and React . Journal of Computer Sciences Institute, 10, 1–4. https://doi.org/10.35784/jcsi.183
Authors
Beata PańczykLublin University of Technology Poland
Statistics
Abstract views: 387PDF downloads: 463
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.