Performance analysis of selected tools for building a Single Page Application
Yehor Timanovskyi
yehor.timanovskyi@pollub.edu.plLublin University of Technology (Ukraine)
Małgorzata Plechawska-Wójcik
Lublin University of Technology (Poland)
Abstract
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.
Keywords:
SPA; frameworks JavaScript; Angular; Vue.js; performanceReferences
[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, https://www.npmtrends.com/@angular/core-vs-angular-vs-react-vs-vue [09.2019]
[10] Google Trends, https://trends.google.pl/trends/explore cat=31&date=2016-03-01%202019-03-01&q=React,Angular,Vue [08. 2019]
[11] Star history, http://www.timqian.com/star-history/#angular /angular&vuejs/vue&facebook/react [08. 2019]
[12] Angular, https://angular.io/docs [08.2019]
[13] Vue.js, https://vuejs.org [08.2019]
[14] Chrome DevTools, https://developers.google.com/web/tools/ chrome-devtools [09.2019]
[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, https://www.npmtrends.com/@angular/core-vs-angular-vs-react-vs-vue [09.2019]
[10] Google Trends, https://trends.google.pl/trends/explore cat=31&date=2016-03-01%202019-03-01&q=React,Angular,Vue [08. 2019]
[11] Star history, http://www.timqian.com/star-history/#angular /angular&vuejs/vue&facebook/react [08. 2019]
[12] Angular, https://angular.io/docs [08.2019]
[13] Vue.js, https://vuejs.org [08.2019]
[14] Chrome DevTools, https://developers.google.com/web/tools/ chrome-devtools [09.2019]
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. https://doi.org/10.35784/jcsi.1581
Authors
Małgorzata Plechawska-WójcikLublin University of Technology Poland
Statistics
Abstract views: 682PDF downloads: 646
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.