Microfrontends in Practice: Adoption Challenges and Architectural Trade-Offs

Publicerad

Typ

Examensarbete för masterexamen
Master's Thesis

Modellbyggare

Tidskriftstitel

ISSN

Volymtitel

Utgivare

Sammanfattning

As frontend applications grow increasingly complex, micro-frontends have been proposed as a solution to improve scalability, flexibility, and team autonomy by decomposing monolithic frontend architectures into independently developed and deployed modules. However, despite their potential, micro-frontends have seen slower adoption compared to microservices. This study investigates the challenges developers face when adopting micro-frontends, the problems they aim to solve, and the solutions proposed in practice. A grounded theory approach was applied to developer discussions on Stack Overflow, focusing on real-world experiences during both early and late stages of adoption. The findings reveal that while micro-frontends offer important benefits such as independent deployment, technology flexibility, and organizational scalability, they also introduce a range of technical and theoretical complexity–including challenges in integration, migration processes, modularization strategies and infrastructure setup. Solutions proposed by developers highlight the importance of adhering to integration patterns, managing dependencies, and establishing clear architectural guidelines. This study aims to provide a better understanding of the trade-offs involved in adopting micro-frontends and offers practical insights for organizations considering this architectural approach.

Beskrivning

Ämne/nyckelord

Micro-frontends, Adoption challenges, Adoption motivations, Web development, Grounded theory, Stack Overflow, Migration strategies, Integration complexity, Qualitative coding, Card sorting.

Citation

Arkitekt (konstruktör)

Geografisk plats

Byggnad (typ)

Byggår

Modelltyp

Skala

Teknik / material

Index

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced