Comparison of modern frontend development frameworks : React, Svelte, and Qwik
Botu, Daniela (2026)
Kandidaatintyö
Botu, Daniela
2026
School of Engineering Science, Laskennallinen tekniikka
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2026052151404
https://urn.fi/URN:NBN:fi-fe2026052151404
Tiivistelmä
This thesis presents a comparative study of modern frontend frameworks, including React, Svelte, and Qwik, with a focus on their architectural differences, performance, maintainability, and developer experience. A single-page notes application with identical functionality was implemented using each framework to ensure a fair comparison, including features such as creating, editing, deleting, searching, tagging, attaching, and filtering notes with data stored locally in the browser.
The final evaluation of results is based on performance metrics, including initial load time, time to interact, and resource usage, which are measured using browser-based tools such as Lighthouse in production environments. Aside from quantitative data, qualitative results related to development experience and code structure are compared. The findings show differences in how the frameworks handle logic, execution, and scalability, as well as their suitability for different application requirements. The study aims to support developers when selecting the appropriate frontend frameworks for modern web applications.
The final evaluation of results is based on performance metrics, including initial load time, time to interact, and resource usage, which are measured using browser-based tools such as Lighthouse in production environments. Aside from quantitative data, qualitative results related to development experience and code structure are compared. The findings show differences in how the frameworks handle logic, execution, and scalability, as well as their suitability for different application requirements. The study aims to support developers when selecting the appropriate frontend frameworks for modern web applications.
