Progressiv WebApp: React vs Vue: Mätning av Time to Interactive och Page Load Time på mobila enheter
2025 (Swedish)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE credits
Student thesisAlternative title
Progressive Web Apps: React vs Vue : Measurement of Time to Interactive and Page Load Time on Mobile (English)
Abstract [sv]
Rapporten tar upp och diskuterar Progressiva WebbApplikationers (PWA) samspel med JavaScript-ramverken React och Vue. Laddtider påverkar användarupplevelsen, framförallt på mobila enheter med svagare processorer. Oleárová, Bačík och Fedorko (2021) påpekar att denna skillnad i CPU-kraft påverkar användares vilja att handla på svagare enheter. För att undersöka detta jämförs tre scenarier: cold-, warm- och offline-load i ett experiment. Genom experimentet besvaras frågan hur effektiva ramverken är vid nedladdning mätt som Page Load Time (PLT), och hur snabbt användare uppfattar sidan som interaktiv mätt som Time To Interactive (TTI).
I PLT var React snabbare i warm- och coldload-scenarierna, medan Vue var noterbart snabbare i användarmåttet TTI i alla scenarier. Framtida arbeten kan utveckla denna studien genom att stärka studiens external validity och användbarhet i allmänhet genom att undersöka ytterligare variabler exempelvis olika nätverkshastigheter, CPU-kraft och caching-strategier om Vues TTI-fördel kvarstår under andra förhållanden.
Place, publisher, year, edition, pages
2025. , p. 55
Keywords [sv]
React, Vue, PWA, Cache, E-handel, Time to Interactive
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:his:diva-25446OAI: oai:DiVA.org:his-25446DiVA, id: diva2:1982084
Subject / course
Informationsteknologi
Educational program
Web Developer - Programming
Supervisors
Examiners
2025-07-072025-07-072025-09-29Bibliographically approved