In this work, a web application has been developed for the company Moverline with the server software Node.js and the database management program MySQL. Moverline's vision with this application is that it will be a long development project and therefore it is important that the usability is high. During this project, a qualitative empirical study was performed regarding the usability of the REST API. This qualitative information is gathered through interviews and discussions with Moverline employees. The API functions of the produced application were in most cases easy to understand and knowledge of the underlying implementation did not need to be possessed. Problems of the REST API were ambiguities about how the endpoint of the URL should look like and in most call functions the calls are answered with an HTML answer. This is not optimal from a usability perspective as it becomes more difficult to know if the operations went through and what kind of data has been sent. One development step to prevent this problem would be to implement a client part of the application that acts as an intermediary between the Node.js server and the HTML files.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-181439 |
Date | January 2021 |
Creators | Berg, Simon |
Publisher | Linköpings universitet, Institutionen för datavetenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
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.0016 seconds