Modern technologies for creating graphical user interface in web applications

Mateusz Kaproń

mateusz.kapron@pollub.edu.pl
Lublin University of Technology (Poland)

Beata Pańczyk


Lublin University of Technology (Poland)

Abstract

The goal of the article is to compare the three most commonly used tools for creating a graphical user interface in web applications. The analysis was carried out for the currently most popular tools: Angular, React and Vue. Test applications with identical user interface, implemented in three technologies, were used for the research. The article compares, above all, the performance related to page loading time and memory usage.


Keywords:

Angular; React; Vue; web application;

Najpopularniejsze technologie JavaScript, https://2018.stateofjs.com, [22.05.2019]
  Google Scholar

Serwis społecznościowy dotyczący tematyki wytwarzania oprogramowania https://stackoverflow.com, [22.10.2019].
  Google Scholar

S. Michael: Single Page Web Applications Programowanie aplikacji internetowych z JavaScript. HELION, Gliwice 2015.
  Google Scholar

F. Yakov.: Angular2 programowanie z użyciem języka TypeScript. HELION, Gliwice 2018.
  Google Scholar

G. Kunz., Angular2 tworzenie interaktywnych aplikacji internetowych. HELION, Gliwice 2017.
  Google Scholar

Dokumentacja Angular, https://angular.io/docs, [26.10.2019].
  Google Scholar

A. Freeman, Pro React 16, Apress, 2019.
DOI: https://doi.org/10.1007/978-1-4842-4451-7   Google Scholar

A. Cassio de Sousa, React dla zaawansowanych. Helion, Gliwice 2017.
  Google Scholar

Dokumentacja React, https://reactjs.org/docs/getting-started.html, [28.10.2019].
  Google Scholar

O. Fillipova, Vue.js 2 Tworzenie reaktywnych aplikacji WWW. Helion, Gliwice 2017.
  Google Scholar

A. Freeman, Pro Vue. js 2. Apress, 2018.
DOI: https://doi.org/10.1007/978-1-4842-3805-9   Google Scholar

Download


Published
2020-06-30

Cited by

Kaproń, M., & Pańczyk, B. (2020). Modern technologies for creating graphical user interface in web applications. Journal of Computer Sciences Institute, 15, 139–142. https://doi.org/10.35784/jcsi.2045

Authors

Mateusz Kaproń 
mateusz.kapron@pollub.edu.pl
Lublin University of Technology Poland

Authors

Beata Pańczyk 

Lublin University of Technology Poland

Statistics

Abstract views: 565
PDF downloads: 462