This bachelor thesis explores the rapidly evolving landscape of JavaScript rendering frameworks, comparing and evaluating Next.js, SvelteKit, and Astro. The motivation behind this investigation is to help determine the most suitable rendering framework for contemporary web developers. To address this problem, a two-pronged methodology was employed: firstly, a survey was conducted to gather insights into web developers' usage of rendering frameworks and their opinions on different aspects of the frameworks; secondly, a controlled experiment was carried out by building web applications using the three frameworks to gather data on their performance, capabilities, and developer experience. The results of the study indicate that all three evaluated frameworks are strong options, but each offers unique advantages and drawbacks that must be considered when motivating a decision between them.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:lnu-121503 |
Date | January 2023 |
Creators | Wernersson, Denni, Sjölund, Viktor |
Publisher | Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0152 seconds