Return to search

Code Generation for Efficient Web Development in Headless Architecture

Many parts of web development require manual and laborious work. Setting up a website, initializing different frameworks and tools, and creating sections for a website are all necessary steps for creating a web site. Unfortunately, this takes a lot of time and requires a lot of repetitive work, where many potential issues can arise. For example, an incorrect type or a spelling mistake may be used when creating a section which can cause compilation errors. An effect of this is that a developer may have to spend time not only doing laborious work but also searching for bugs and mistakes in their code. The purpose of this thesis project is to create a tool to solve these problems and evaluate the tool in terms of usability, correctness, and effectiveness. Results from three different types of user testing showed that the tool performed well in all three areas. This indicates that the tool is effective in reducing the amount of manual work currently required by web developers.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-531333
Date January 2024
CreatorsPaulsson, Jakob
PublisherUppsala universitet, Avdelningen för systemteknik
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationUPTEC IT, 1401-5749 ; 24005

Page generated in 0.0077 seconds