https://www.mdu.se/

mdu.sePublikationer
Driftstörningar
Det förekommer återkommande driftstörningar på några av sök-portalerna på grund av hög belastning. Vi arbetar på att lösa problemet, ni kan tillfälligt mötas av ett felmeddelande.
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
MICROFRONTENDS: TAKING THE MICROSERVICES PERSPECTIVE TO FRONTEND DEVELOPMENT
Mälardalens universitet, Akademin för innovation, design och teknik.
2023 (Engelska)Självständigt arbete på avancerad nivå (magisterexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
Abstract [en]

Microfrontend architecture is attracting increasing attention from companies that have applications with a large number of users. The traditional monolithic architecture used in the developmentof these applications causes a bottleneck when a large number of users interact with the application.Also, monolithic applications become more challenging to maintain, scale and implement new features over time. New developers must get familiar with the whole codebase before they can makea concrete contribution to the team. One of the solutions is the migration of these applications tomicrofrontend architecture. The term microfrontend is relatively new, although the basic principles on which this architecture is based are already known and used in microservice architecture.This thesis aims to investigate the possibilities of implementing the basic principles of microservice architecture in frontend development, as well as to identify the benefits and challenges thatmicrofrontend architecture brings with it. In the research process, two research methods were used:an experiment and a case study. Before conducting the experiment, a demo prototype of the application was created. The experiment consisted of migrating an existing monolithic applicationto the microfrontend architecture. The basic principles identified for microfrontend architecturehave been met: loose coupling, single responsibility, standalone deployment and framework agnosticism. A case study was conducted among developers, to collect data on their perspective andview on the migrated application, as well as the benefits and risks they see in the microfrontendarchitecture. The developers also provided information regarding the quality attributes (QAs) fromthe ISO/IEC 25010 standard, processed by DEMATEL, to single out most affected by this migration. Based on the collected data, this thesis provides an overview of the benefits and challengesthat should be paid attention to, when using microfrontend architecture, as well as a detailed planfor the development of applications with microfrontend architecture, developers’ view regarding themicrofrontend architecture, and an insight into which QAs from the selected, are the most affectedones by migration.

Ort, förlag, år, upplaga, sidor
2023. , s. 43
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:mdh:diva-63756OAI: oai:DiVA.org:mdh-63756DiVA, id: diva2:1778834
Externt samarbete
Ericsson AB
Ämne / kurs
Datavetenskap
Presentation
(Engelska)
Handledare
Examinatorer
Tillgänglig från: 2023-07-03 Skapad: 2023-07-03 Senast uppdaterad: 2025-10-10Bibliografiskt granskad

Open Access i DiVA

fulltext(1319 kB)1365 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1319 kBChecksumma SHA-512
a3183da5598ba285629be83eb2226c78a3e6b18c6c33ac856b734ce9d602038b1e78ddd06bf8ee64f3dc66b24c6bafe99f5d3214f14d131915da6f913a5bfe10
Typ fulltextMimetyp application/pdf

Av organisationen
Akademin för innovation, design och teknik
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 1366 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 1741 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf