Comparison of tools for creating SPA applications using the examples of Angular2 and React

Jadwiga Kalinowska

Jadwiga.kalinowska@pollub.edu.pl
Lublin 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; SPA

[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]

Published
2019-03-30

Cited by

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

Jadwiga Kalinowska 
Jadwiga.kalinowska@pollub.edu.pl
Lublin University of Technology Poland

Authors

Beata Pańczyk 

Lublin University of Technology Poland

Statistics

Abstract views: 345
PDF downloads: 425