Challenges, Communication and Future of Micro Frontends Development and Implementation
Microservices represent a software development approach, a variation of service-oriented architecture that structures an application as a collection of loosely connected services. This work aims to explore the design and implementation methodology for information systems using micro-interfaces to enhance development quality and speed while making their use more straightforward. The article suggests a method for transitioning from a monolithic software system architecture to a microservice architecture. It includes a brief review of existing research on architecture reengineering and highlights the benefits of adopting a microservice approach. In the second phase, a shift to a modular architecture is proposed, with functionality distributed across separate modules. An experiment with a typical external single-page application illustrates the effectiveness of the proposed algorithm.
Authors
- Halyna Klym (ORCID: https://orcid.org/0000-0001-9927-0649)
- Oleksandr Stepanov (ORCID: https://orcid.org/0000-0003-2432-0490)
Institutions
- Lviv Polytechnic National University (UA)
Publication Details
- Published
- 2024-10-11
- DOI
- https://doi.org/10.1109/dessert65323.2024.11122150
- Citations
- 1
- Primary Topic
- IoT and Edge/Fog Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.35