Högskolan i Skövde

his.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • apa-cv
  • 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
The Influence of Flux and Model-View-ViewModel Architectural Patterns for State Management on Response Times in a Blazor WebAssembly Application
Högskolan i Skövde, Institutionen för informationsteknologi.
2025 (Engelska)Självständigt arbete på grundnivå (kandidatexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
Abstract [en]

Managing user state in web applications can be complex. Challenges include keeping values in sync and avoiding complexity when scaling. To mitigate these problems architectural design patterns are used.

To avoid unnecessary rewrites, it is important to select the right architecture from the beginning. One important consideration is response time. Slow response time increases stress and frustration while decreasing productivity.

The goal of this thesis is to provide insights into the implications that the Flux and the MVVM design pattern have on the response times of a Blazor WebAssembly application by conducting two experiments.

This thesis concludes that MVVM demonstrates faster response times than Flux. The difference is statistically significant. The differences are t00 small to be noticed by human perception.

Using previous work we derive that Flux in terms of response time might be placed between MVVM and MVC. This could serve as a hypothesis for a future thesis.

Ort, förlag, år, upplaga, sidor
2025. , s. 46
Nyckelord [en]
State management, Client side architectural patterns, Manufacturing execution systems, Performance, Design patterns
Nationell ämneskategori
Datorsystem
Identifikatorer
URN: urn:nbn:se:his:diva-25497OAI: oai:DiVA.org:his-25497DiVA, id: diva2:1983890
Externt samarbete
AB Volvo
Ämne / kurs
Informationsteknologi
Utbildningsprogram
Webbutvecklare - programmering, 180 hp
Handledare
Examinatorer
Tillgänglig från: 2025-07-14 Skapad: 2025-07-14 Senast uppdaterad: 2025-09-29Bibliografiskt granskad

Open Access i DiVA

fulltext(1833 kB)233 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1833 kBChecksumma SHA-512
a274a59c5be03097c485d27f8ffe5fd37dfc12ffa29abc93880d9bbea802107ff7befb216b0c9136efd33bb1a978c07750497e8e01aceefa77cd4e2d5ee96997
Typ fulltextMimetyp application/pdf

Av organisationen
Institutionen för informationsteknologi
Datorsystem

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 235 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: 221 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • apa-cv
  • 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