Performance analysis of React v. 18.1.0 and Angular v. 11.0.2 development frameworks

Analiza wydajności szkieletów programistycznych React v. 18.1.0 i Angular v. 11.0.2

Albert Poniedziałek

albert.poniedzialek@pollub.edu.pl
Lublin University of Technology (Poland)

Beata Pańczyk


Lublin University of Technology (Poland)

Abstract

This paper presents the results of the comparative analysis of the two JavaScript frameworks. The research was carried out using test applications with the same functionalities, implemented in both environments. The number of bytes occupied by both projects, the number of lines of code, the average RAM consumption and the time efficiency were used as criteria for comparison. Automatic load tests and technical analysis of both environments were performed. The results showed that React is able to better handle a large amount of data (around 100 000 records), while for small data sets oscillating around 1000 records, no significant differences in both application performance were demonstrated. For a medium number of records (10000), React proved to be more efficient.


Keywords:

React, Angular, performance analysis

Statystyki popularności JavaScript 2022, https://2022.stateofjs.com/en-US/, [20.05.2023].
  Google Scholar

R. Nowacki, M. Plechawska-Wójcik, Analiza porównaw-cza narzędzi do budowania aplikacji Single Page Appli-cation – AngularJS, ReactJS, Ember.js, Journal of Com-puter Sciences Institute 2 (2016) 98-103, https://doi.org/10.35784/jcsi.122.
DOI: https://doi.org/10.35784/jcsi.122   Google Scholar

W. Stępniak, Z. Nowak, Performance analysis of SPA web systems, Advances in Intelligent Systems and Com-puting 521 (2017) 235-247, https://doi.org/10.1007/978-3-319-46583-8_19.
DOI: https://doi.org/10.1007/978-3-319-46583-8_19   Google Scholar

A. Kumar, R. K. Singh, Comparative Analysis of Angu-larJS and ReactJS, International Journal of Latest Trends in Engineering and Technology 7 (2016) 225-227, https://doi.org/10.21172/1.74.030.
DOI: https://doi.org/10.21172/1.74.030   Google Scholar

M. Kaluža, K. Troskot, B. Vukelić, Comparison of front-end frameworks for web applications development, Zbornik Veleučilišta u Rijeci 6 (2018) 261-282, https://doi.org/10.31784/zvr.6.1.19.
DOI: https://doi.org/10.31784/zvr.6.1.19   Google Scholar

R. Ollila, N. Mäkitalo, T. Mikkonen, Modern Web Fra-meworks: A Comparison of Rendering Performance, Jo-urnal of Web Engineering 21(03) (2022) 789–814, https://doi.org/10.13052/jwe1540-9589.21311.
DOI: https://doi.org/10.13052/jwe1540-9589.21311   Google Scholar

Strona główna biblioteki fakerjs, https://fakerjs.dev/, [08.06.2023].
  Google Scholar

Download


Published
2023-12-29

Cited by

Poniedziałek, A., & Pańczyk, B. (2023). Performance analysis of React v. 18.1.0 and Angular v. 11.0.2 development frameworks: Analiza wydajności szkieletów programistycznych React v. 18.1.0 i Angular v. 11.0.2 . Journal of Computer Sciences Institute, 29, 341–345. https://doi.org/10.35784/jcsi.3782

Authors

Albert Poniedziałek 
albert.poniedzialek@pollub.edu.pl
Lublin University of Technology Poland

Authors

Beata Pańczyk 

Lublin University of Technology Poland

Statistics

Abstract views: 167
PDF downloads: 204