Performance comparison of development frameworks in selected environments in REST API architecture

This paper presents a performance comparison of five popular REST API frameworks: ASP.NET, Spring Boot, Express.js, Laravel and Django REST Framework. The analysis took into account response times, resource consumption, Docker image sizes and code complexity. ASP.NET showed the shortest response ti...

Full description

Saved in:
Bibliographic Details
Main Authors: Mateusz Szewczyk, Maria Skublewska-Paszkowska
Format: Article
Language:English
Published: Lublin University of Technology 2025-06-01
Series:Journal of Computer Sciences Institute
Subjects:
Online Access:https://ph.pollub.pl/index.php/jcsi/article/view/7041
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1839645787988951040
author Mateusz Szewczyk
Maria Skublewska-Paszkowska
author_facet Mateusz Szewczyk
Maria Skublewska-Paszkowska
author_sort Mateusz Szewczyk
collection DOAJ
description This paper presents a performance comparison of five popular REST API frameworks: ASP.NET, Spring Boot, Express.js, Laravel and Django REST Framework. The analysis took into account response times, resource consumption, Docker image sizes and code complexity. ASP.NET showed the shortest response times and smallest images, Express.js stood out for its stable resource management, while Django and Laravel, although less efficient, featured by compact code. Spring Boot, on the other hand, showed similar, though slightly worse, efficiency compared to ASP.NET. The results underscore the importance of matching the platform to specific project requirements.
format Article
id doaj-art-e9991f15bdbd4d6a8ef1d24eaff3634d
institution Matheson Library
issn 2544-0764
language English
publishDate 2025-06-01
publisher Lublin University of Technology
record_format Article
series Journal of Computer Sciences Institute
spelling doaj-art-e9991f15bdbd4d6a8ef1d24eaff3634d2025-07-01T09:26:35ZengLublin University of TechnologyJournal of Computer Sciences Institute2544-07642025-06-013510.35784/jcsi.7041Performance comparison of development frameworks in selected environments in REST API architectureMateusz Szewczyk0Maria Skublewska-Paszkowska1Lublin University of TechnologyLublin University of Technology This paper presents a performance comparison of five popular REST API frameworks: ASP.NET, Spring Boot, Express.js, Laravel and Django REST Framework. The analysis took into account response times, resource consumption, Docker image sizes and code complexity. ASP.NET showed the shortest response times and smallest images, Express.js stood out for its stable resource management, while Django and Laravel, although less efficient, featured by compact code. Spring Boot, on the other hand, showed similar, though slightly worse, efficiency compared to ASP.NET. The results underscore the importance of matching the platform to specific project requirements. https://ph.pollub.pl/index.php/jcsi/article/view/7041REST API performance comparison of frameworks web applications architecture
spellingShingle Mateusz Szewczyk
Maria Skublewska-Paszkowska
Performance comparison of development frameworks in selected environments in REST API architecture
Journal of Computer Sciences Institute
REST API performance
comparison of frameworks
web applications architecture
title Performance comparison of development frameworks in selected environments in REST API architecture
title_full Performance comparison of development frameworks in selected environments in REST API architecture
title_fullStr Performance comparison of development frameworks in selected environments in REST API architecture
title_full_unstemmed Performance comparison of development frameworks in selected environments in REST API architecture
title_short Performance comparison of development frameworks in selected environments in REST API architecture
title_sort performance comparison of development frameworks in selected environments in rest api architecture
topic REST API performance
comparison of frameworks
web applications architecture
url https://ph.pollub.pl/index.php/jcsi/article/view/7041
work_keys_str_mv AT mateuszszewczyk performancecomparisonofdevelopmentframeworksinselectedenvironmentsinrestapiarchitecture
AT mariaskublewskapaszkowska performancecomparisonofdevelopmentframeworksinselectedenvironmentsinrestapiarchitecture