Uppsats
EN JÄMFÖRELSE AV DOM-UPPDATERINGSTID MELLAN REACT.JS OCH SVELTE.JS I EN SINGLE-PAGE APPLICATION
Kandidat-uppsats
Högskolan i Skövde/Institutionen för informationsteknologi
Publicerad: 2026
Språk: Svenska
Nyckelord
klicka för att sökaSammanfattning
Denna studie undersökte Document Object Model (DOM)-uppdateringstid mellan React.js och Svelte.js i en Single-Page Application (SPA), där React.js använde en virtuell DOM och Svelte.js manipulerade DOM direkt med genererad JavaScript. Problemet var att snabba DOM-uppdateringstider kunde påverka användarupplevelsen, därför var DOM-uppdateringstid en relevant mätvariabel. Ett experiment genomfördes där två applikationer utvecklades, en i React.js och en i Svelte.js, och DOM-uppdateringstiden mättes när data lades till i en tabell med 50, 500 och 5000 mätpunkter. Ett mätskript skrevs och användes med Tampermonkey ett tillägg för webbläsare. Varje kombination av ramverk och antal mätpunkter itererades 3 gånger. Resultatet visade att vid 50 mätpunkter fanns det ingen statistisk signifikans, medan statistisk signifikans fanns för 500 och 5000 mätpunkter där Svelte.js presterade snabbare än React.js. I framtida arbete skulle bland annat fler iterationer utföras, fler CRUD-operationer skulle användas och fler webbläsare skulle ha mätts på.
Information
- Författare
- Johansson, Lisen
- Lärosäte / institution
- Högskolan i Skövde/Institutionen för informationsteknologi
- Publiceringsdatum
- 2026
- Uppsatstyp
- Kandidat-uppsats
- Språk
- Svenska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, Högskolan i Skövde/Institutionen för informationsteknologi
Thörn, Sebastian
Publicerad: 2026
Kandidat-uppsats, Högskolan i Skövde/Institutionen för informationsteknologi
Axelsson, Elin
Publicerad: 2026
Kandidat-uppsats, Mittuniversitetet/Institutionen för kommunikation, kvalitetsteknik och informationssystem (2023-)
Danielsson, Tobias, Broberg, Carl
Publicerad: 2026
Kandidat-uppsats, Konstfack/Institutionen för Konst (K)
Borup, Jo Loui
Publicerad: 2026
M1-uppsats, Blekinge Tekniska Högskola/Institutionen för programvaruteknik
Åkerup, Kenny
Publicerad: 2026
Master-uppsats, Uppsala universitet/Institutionen för informatik och media
Hasnat, Nafees
Publicerad: 2025