Micro Frontend Architecture
Vladimír Kunštnár, Patrik Podhorský · 2024
Our paper focuses on software architectures in web application environments, specifically their evolution in client interface development. We will focus on implementing client interfaces with Micro Frontends, which are based on the principle of microservices. We will explain how to implement this architecture and integrate multiple Micro Frontends into a single web application. Additionally, we will evaluate the efficiency and performance of Micro Frontends compared to monolithic client interfaces. Finally, we will compare the performances of the two architectures and propose an improvement to implementing Micro Frontends. Our improvement proposal will explain how Micro Frontends can be implemented to create more modular and reusable user interfaces using well-known methodologies and design patterns.