Comparative analysis of selected programming frameworks dedicated to SPA applications
Abstract
The purpose of this study was to compare two popular programming frameworks dedicated to building SPA applications. Two proprietary applications with identical functionalities were analyzed, one created in React and the other in Angular. A ready-made programming tool was used, an original script comparing the speed of adding elements to the database, and the popularity of the technology was checked on the Stack Overflow website and in the Google search engine.
Keywords:
Angular, React, SPAReferences
M. Mikowski, J. Powell, Single Page Web Applications. Programowanie aplikacji internetowych z JavaScript, Helion, 2015.
Google Scholar
A. Freeman, Angular. Profesjonalne techniki programowania. Wydanie II, Helion, 2018.
Google Scholar
P. Kamiński, React. Wstęp do programowania, Helion, 2021.
Google Scholar
E. Porcello, A. Banks, React od podstaw. Nowoczesne wzorce tworzenia aplikacji. Wydanie II, Helion, 2021.
Google Scholar
A. Freeman, Angular. Profesjonalne techniki programowania. Wydanie IV, Helion, 2021.
Google Scholar
R. Baida, M. Andriienko, Analiza porównawcza wybranych technologii internetowych w kontekście tworzenia gier na przykładzie gry planszowej Munchkin, Praca magisterska, Politechnika Lubelska, Lublin 2019.
Google Scholar
K. Boczkowski, Porównanie narzędzi do tworzenia aplikacji typu SPA na przykładzie React i Vue.js, Praca magisterska, Politechnika Lubelska, Lublin 2019.
Google Scholar
M. Jusięga, Analiza porównawcza wybranych wersji szkieletu programistycznego Symfony, Praca magisterska, Politechnika Lubelska, Lublin 2020.
Google Scholar
M. Wrońska, Analiza porównawcza biblioteki jQuery Mobile i frameworka Bootstrap w wytwarzaniu stron responsywnych, Praca magisterska, Politechnika Lubelska, Lublin 2016.
DOI: https://doi.org/10.35784/jcsi.119
Google Scholar
G. Białecki, B. Pańczyk, Analiza wydajnościowa aplikacji Svelte i Angular, JCSI 19 (2021) 139-143.
DOI: https://doi.org/10.35784/jcsi.2633
Google Scholar
J. Palak, Analiza porównawcza zastosowania szkieletów Angular2 i Ember.js, Praca magisterska, Politechnika Lubelska, Lublin 2017.
Google Scholar
N. Kovalchuk, Porównanie wybranych szkieletów aplikacji internetowych dla technologii Java, Praca magisterska, Politechnika Lubelska, Lublin 2016.
Google Scholar
Opis rozszerzenia Lighthouse, https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk?hl=pl , [27.09.2022].
Google Scholar
Najpopularniejsze technologie według serwisu Stack Overflow, https://survey.stackoverflow.co/2022/#technology-most-popular-technologies , [27.09.2022].
Google Scholar
Google Trends popularność haseł Angular i React, https://trends.google.com/trends/explore?q=%2Fm%2F012l1vxv,%2Fg%2F11c6w0ddw9 , [27.09.2022].
Google Scholar
Authors
Małgorzata Plechawska-WójcikPoland
Statistics
Abstract views: 114PDF downloads: 169
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.