Skip to main navigation Skip to search Skip to main content

Enhancing REST API Handlers Organization for Node.js Microservices

  • Lviv Polytechnic National University

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)

Abstract

This paper proposes an improved REST API internal routing method that reduces project complexity while enhancing the development and maintainability of microservice applications based on Node.js. At first, the study compares several popular Node.js frameworks - Express.js, Koa, Hapi.js, Next.js, and Nest.js. Then, routing drawbacks are defined based on the comparison of selected frameworks. The experimental part contains the implementation of the improved routing and compares it against the server-side applications with the default routing design for these frameworks. The results, discussion, and conclusions sections present the proposed routing method’s comparison details, measurements, and experimental tests. Future studies may focus on developing Node.js framework architecture, including data models, external services, and flexible configuration options while minimizing dependencies and code complexity. The study presents a promising area for future research in cloud-native application development, where this proposed routing approach may be used as a foundation for modern microservices, serverless applications, and edge applications within the Node.js ecosystem.

Original languageEnglish
Article number776
Pages (from-to)1-18
JournalSN Computer Science
Volume6
Issue number7
DOIs
Publication statusPublished - Oct 2025

Keywords

  • Cloud computing
  • REST API
  • Software architecture
  • Node.js
  • Microservices

OECD Field of Science

  • 1.2 Computer and Information Sciences

Fingerprint

Dive into the research topics of 'Enhancing REST API Handlers Organization for Node.js Microservices'. Together they form a unique fingerprint.

Cite this