Micro Frontends är en ny mjukvarusystemarkitektur som påstås lösa många av problemen som drabbar monolitiska frontends med stora kodbaser. Den begränsade andelen forskning som undersökt konceptet har nått motsägelsefulla slutsatser kring arkitekturens effekt i praktiken. Detta är problematiskt då många företag överväger att migrera till arkitekturen men är tveksamma, vilket motiveras av den bristande kunskapen om konceptet. Denna kvantitativa studie ämnar undersöka om utvecklare som jobbar med Micro Frontends upplever dess fördelar och nackdelar genom att jämföra deras upplevelse med utvecklare som jobbar med en monolitisk frontend. Datan samlades in genom en surveyundersökning och analyserades med statistiska metoder. Resultaten av den kvantitativa analysen visade att kodduplicering samt att hålla ett UX konsekvent är problematiska aspekter vid användandet av Micro Frontends. Studiens låga svarsfrekvens gör att dessa resultat inte anses som generaliserbara. / Micro Frontends is a new software system architecture that is said to solve many of the problems that exist in monolithic frontends with large codebases. The limited amount of research that has examined the concept have reached contradictory conclusions about the effect of the architecture in practice. This is problematic as many companies are considering migrating to the Micro Frontend architecture but are hesitant, which is motivated by the lack of knowledge about the concept. This quantitative study aims to investigate whether developers working with Micro Frontends experience its theorized advantages and disadvantages by comparing their experience with developers working with a monolithic frontend. The data were collected through a survey and analyzed using statistical methods. The results of the quantitative analysis showed that code duplication and keeping a consistent UX is problematic when using Micro Frontends. The study's low response rate however means that these results are not considered generalizable.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-478789 |
Date | January 2022 |
Creators | Lundberg, Mårten, Oldner, Erik |
Publisher | Uppsala universitet, Institutionen för informatik och media |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0027 seconds