Comparison of AngularJS and React.js frameworks based on a web application
Łukasz Capała
lukaszc24@gmail.comInstitute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland (Poland)
Maria Skublewska-Paszkowska
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland (Poland)
Abstract
The paper contains comparison between AngularJS and React.js frameworks. For research purposes two applications that provides the same functionalities were created. Time of typical tasks execution: elements insertion, sorting and deletion from JavaScript list of objects was measured and compared.
Keywords:
javascript, angular, react, framework performanceReferences
[1] Stępniak, W.; Nowak, Z.; Performance analysis of SPA web systems, Advances in Intelligent Systems and Computing 521, s. 235-247, 2017.
[2] 5 Best JavaScript Frameworks in 2017 https://da14.com/blog/5-best-javascript-frameworks-2017 (dostęp 08.06.2017)
[3] Nowacki, R.; Plechawska-Wójcik, M.; Analiza porównawcza narzędzi do budowania aplikacji Single Page Application – AngularJS, ReactJS, Ember.js, Politechnika Lubelska, Lublin, Polska, 2016.
[4] Kumar, A.; Singh Kumar, R.; Comparative Analysis of AngularJS and ReactJS, International Journal of Latest Trends in Engineering and Technology, nr 7, s. 225-227.
[5] Angular Docs https://angular.io/docs/js/latest/index.html (dostęp 08.06.2017).
[6] Patel S. K. - Responsive Web Design with AngularJS, 2014.
[7] Fat, N.; Vujovic, M.; Papp, I.; Novak, S.; Comparison of AngularJS framework testing tools, Zooming Innovation in Consumer Electronics International Conference, ZINC 2016.
[8] Mesbah, A.; Chapter Five – Advances in Testing JavaScriptBased Web Applications, Advances in Computers, nr 97, s. 201-235, 2015.
[9] Chansuwath, W.; Senivongse, T.; A Model-Driven Development of Web Applications Using AngularJS Framework, IEEE/ACIS 15TH INTERNATIONAL
CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), s. 683-688, 2016.
[10] Components, Props and State https://facebook.github.io/reactvr/docs/components-props-and-state.html (dostęp 08.06.2017)
[11] Vipul A M; Sonpatki, P.; ReactJS by Example – Building Modern Web Applications with React, 2016.
[12] Pano, A.; Graziothin, D.; Abrahamsson, P.; What leads developers towards the choice of a JavaScript framework?, 2016.
[2] 5 Best JavaScript Frameworks in 2017 https://da14.com/blog/5-best-javascript-frameworks-2017 (dostęp 08.06.2017)
[3] Nowacki, R.; Plechawska-Wójcik, M.; Analiza porównawcza narzędzi do budowania aplikacji Single Page Application – AngularJS, ReactJS, Ember.js, Politechnika Lubelska, Lublin, Polska, 2016.
[4] Kumar, A.; Singh Kumar, R.; Comparative Analysis of AngularJS and ReactJS, International Journal of Latest Trends in Engineering and Technology, nr 7, s. 225-227.
[5] Angular Docs https://angular.io/docs/js/latest/index.html (dostęp 08.06.2017).
[6] Patel S. K. - Responsive Web Design with AngularJS, 2014.
[7] Fat, N.; Vujovic, M.; Papp, I.; Novak, S.; Comparison of AngularJS framework testing tools, Zooming Innovation in Consumer Electronics International Conference, ZINC 2016.
[8] Mesbah, A.; Chapter Five – Advances in Testing JavaScriptBased Web Applications, Advances in Computers, nr 97, s. 201-235, 2015.
[9] Chansuwath, W.; Senivongse, T.; A Model-Driven Development of Web Applications Using AngularJS Framework, IEEE/ACIS 15TH INTERNATIONAL
CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), s. 683-688, 2016.
[10] Components, Props and State https://facebook.github.io/reactvr/docs/components-props-and-state.html (dostęp 08.06.2017)
[11] Vipul A M; Sonpatki, P.; ReactJS by Example – Building Modern Web Applications with React, 2016.
[12] Pano, A.; Graziothin, D.; Abrahamsson, P.; What leads developers towards the choice of a JavaScript framework?, 2016.
Capała, Łukasz, & Skublewska-Paszkowska, M. (2018). Comparison of AngularJS and React.js frameworks based on a web application . Journal of Computer Sciences Institute, 6, 82–86. https://doi.org/10.35784/jcsi.645
Authors
Łukasz Capałalukaszc24@gmail.com
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland
Authors
Maria Skublewska-PaszkowskaInstitute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland
Statistics
Abstract views: 1375PDF downloads: 874
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.