Comparative analysis of frameworks using TypeScript to build server applications
Article Sidebar
Open full text
Issue Vol. 23 (2022)
-
Comparative analysis of selected programming frameworks of Java-based web applications
Radosław Książek, Beata Pańczyk66-70
-
Preferences of modern mobile app users
Kamil Kasztelan, Jakub Smołka71-76
-
Web application performance analysis using Angular, React and Vue.js frameworks
Konrad Bielak, Bartłomiej Borek, Małgorzata Plechawska-Wójcik77-83
-
Comparative analysis of software for smart homes
Mateusz Woliński, Tomasz Szymczyk84-88
-
Comparative analysis of message brokers
Mateusz Kaczor, Paweł Powroźnik89-96
-
Comparison of virtualization methods at operating system level
Łukasz Grula, Paweł Powroźnik97-104
-
Detrimental Starfish Detection on Embedded System: A Case Study of YOLOv5 Deep Learning Algorithm and TensorFlow Lite framework
Quoc Toan Nguyen105-111
-
An Analysis of the Knowledge about the Aspects of Cybersecurity and Two-Factor Logging in the Society
Kamil Piłat, Michał Tomasz Pawłowski, Grzegorz Kozieł112-117
-
Analysis of the application of brain-computer interfaces of a selected paradigm in everyday life
Katarzyna Mróz, Małgorzata Plechawska-Wójcik118-122
-
Performance Comparison of Unit Test Isolation Frameworks
Mateusz Domański, Michał Dołęga, Grzegorz Kozieł123-127
-
Comparative analysis of frameworks using TypeScript to build server applications
Marcin Golec, Małgorzata Plechawska-Wójcik128-134
-
C++ and Java performance on the Android platform
Paweł Wlazło, Jakub Smołka135-139
-
A Novel Inconsequential Encryption Algorithm for Big Data in Cloud Computing
Ravi Kanth Motupalli, Krishna Prasad K.140-144
-
Comparison of LeNet-5, AlexNet and GoogLeNet models in handwriting recognition
Bartosz Michalski, Małgorzata Plechawska-Wójcik145-151
-
Comparative study of scaling parameters and research output of selected highly- and moderately-cited individual authors
Keshra Sangwal152-164
-
Analysis of the performance of iOS applications developed using native and cross-platform technology.
Marcin Michałowski, Maria Skublewska-Paszkowska165-171
Main Article Content
DOI
Authors
Abstract
The subject of the research was a comparative analysis of programming frameworks that are intended for building applications. NestJS (version 8.1.1), FoalTS (version 2.5.0) and Ts.ED (version 6.69.1) were put together. An experiment was prepared based on scenarios that focused on the response time of applications to requests. Each of them had the same set of functionalities. NestJS turned out to be the most efficient of the compared skeletons. It achieved the best results. The worst results in each scenario were achieved by Ts.ED, especially with higher loads. The biggest differences in the comparison can be seen in studies conducted according to a scenario based on GET-type requests, and in particular with more objects in response.
Keywords:
References
NestJS - szkielet programistyczny dla node.js, https://nestjs.com/, [26.11.2021].
FoalTS - szkielet programistyczny dla node.js, https://foalts.org/, [26.11.2021].
Ts.ED – szkielet programistyczny dla node.js, https://tsed.io/, [26.11.2021].
Node.js - oficjalna strona, https://nodejs.org/, [26.11.2021].
Postman - platforma do pracy z API, https://www.postman.com/, [26.11.2021].
N. Chhetri, A comparative analysis of node.js (serverside javascript) (praca magisterska), Culminating Projects in Computer Science and Information Technology 5 (2016).
B. Miłosierny, M. Dzieńkowski, The comparative analysis of web applications frameworks in the Node.js ecosystem, Journal of Computer Sciences Institute 18, (2021) 42–48. DOI: https://doi.org/10.35784/jcsi.2423
K. Lei, Y. Ma, Z. Tan, Performance comparison and evaluation of web development technologies in PHP,
Python, and Node.js, Proceedings of 17th international conference on computational science and engineering, IEEE (2014) 661-668.
A. D. Pham, Developing back-end of a web application with NestJS framework: Case: Integrify Oy’s student management system (praca licencjacka), (2020).
C. Peters, Building Rich Internet Applications with Node.js and Express.js, Rich Internet Applications w/HTML and Javascript Feb 6, (2017) 15-20.
Express - szkielet programistyczny dla node.js, https://expressjs.com/, [26.04.2021].
M. Major, J. Niezgoda, Elementy Statystyki. Część I. Statystyka opisowa, Oficyna Wydawnicza AFM, Kraków, 2003.
Article Details
Abstract views: 839
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
