Adopting Micro-Frontends: Impacts and Challenges – A Systematic Mapping Study
Authors/Creators
Description
Context: Incorporating new technologies into monolithic frontend projects has been challenging for software development teams, due to issues like code redundancy, inconsistency, and scalability. To address these challenges, the micro-frontend architecture emerged, offering a more modular and independent solution.
Goal:This study aims to investigate the impacts and challenges of adopting the micro-frontend architecture.
Method: We conducted a Systematic Mapping Study (SMS) to identify the architectural patterns and approaches used in micro-frontends. Additionally, we carried out a survey to validate the strategies and challenges of adopting this architecture.
Results: The findings highlighted the relevance of the micro-frontend architecture in modernizing the frontend layer. However, its adoption is closely tied to the complexity and size of the project and team. Therefore, implementing the micro-frontend architecture with a well-defined set of methodological and technological decisions increases the likelihood of successful adoption.
Keywords: Micro-frontend, Systematic Mapping Study, Challenges, Survey
Files
Survey.pdf
Files
(2.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:3f223b69b45d088b77ee7b1a1323e61c
|
92.9 kB | Preview Download |
|
md5:ad3099e1edbeb4dcda1c560c0892a677
|
305.6 kB | Preview Download |
|
md5:35f6e09e4e0aaec3cd5b96bc57811ea3
|
231.2 kB | Preview Download |
|
md5:0a50f4e0243c4eaa307b1f639176d328
|
1.2 MB | Preview Download |
|
md5:bf4b2b8ce8a4c6130550082065d82088
|
125.9 kB | Preview Download |
|
md5:36cbc7a400843a05f1d3d6798c56f2e7
|
125.3 kB | Preview Download |
|
md5:e209b01930a6cb0c51f57aeeab2399ae
|
168.6 kB | Preview Download |
|
md5:ca2d98eb178e40b43233d324e204fdc8
|
141.2 kB | Preview Download |
|
md5:378c938f5083f02951886c875caf1a67
|
151.6 kB | Preview Download |
|
md5:9984271f782b2500c065d2fe6c499008
|
129.6 kB | Preview Download |
|
md5:367cfbbca1233c53f8b401085a42853a
|
130.2 kB | Preview Download |
|
md5:f7b9b6bec48e35f72187d7eadf32984f
|
128.0 kB | Preview Download |