Performance analysis of selected tools for building a Single Page Application


The article presents analysis of the performance of selected tools to build a Single Page Application. Chrome browser with DevTools tool was used to evaluate the performance of the test application. The total number of all tests was 112. As part of the study, a test application was created using different JavaScript frameworks - the Angular framework and the Vue.js framework.


SPA; frameworks JavaScript; Angular; Vue.js; performance

[1] Petukhova, E. (2019). Sitecore JavaScript Services Framework Comparison.
[2] Boaler, S. (2019). ReactJS a Viable Career Option?.
[3] Pano, A., Graziotin, D., & Abrahamsson, P. (2018). Factors and actors leading to the adoption of a JavaScript framework. Empirical Software Engineering, 23(6), 3503-3534.
[4] Nägele, T., Hooman, J., Zigterman, R., & Brul, M. (2015). Client-side performance profiling of JavaScript for web applications. Universidad de Radbound.
[5] Ferreira, J. (2018). A JavaScript Framework Comparison Based on Benchmarking Software Metrics and Environment Configuration.
[6] Mariano, C. L. (2017). Benchmarking javascript frameworks.
[7] Voutilainen, J. (2017). Evaluation of Front-end JavaScript Frameworks for Master Data Management Application Development.
[8] Проценко, М. М. (2016). Аналіз фреймворків як засобів розробки Web-додатків. Міжнародний науковий журнал, (6 (1)), 86-89.
[9] Npm trends, [09.2019]
[10] Google Trends, cat=31&date=2016-03-01%202019-03-01&q=React,Angular,Vue [08. 2019]
[11] Star history, /angular&vuejs/vue&facebook/react [08. 2019]
[12] Angular, [08.2019]
[13] Vue.js, [08.2019]
[14] Chrome DevTools, chrome-devtools [09.2019]

Published : 2020-03-30

Timanovskyi, Y., & Plechawska-Wójcik, M. (2020). Performance analysis of selected tools for building a Single Page Application. Journal of Computer Sciences Institute, 14, 82-87.

Yehor Timanovskyi
Lublin University of Technology  Ukraine
Małgorzata Plechawska-Wójcik 
Lublin University of Technology  Poland