Migration of the User Interface of a Web Application: from Thymeleaf to Angular
Eriksson, Jennie (2022)
Eriksson, Jennie
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202203103327
https://urn.fi/URN:NBN:fi:amk-202203103327
Tiivistelmä
The purpose of this assignment is to introduce the Angular framework to Crosskey’s web
application crosskey.io. The user interface of the application will thus be served on the client
side with Angular instead of, as at present, on the server side with Thymeleaf.
For the development of the user interface, the programming language TypeScript and the
Angular framework was used. The backend application was developed using Java and the
Spring Boot framework. The REST API was implemented with the help of Swagger tools.
The result of the conversion to Angular was a user interface with higher performance and
speed than before.
application crosskey.io. The user interface of the application will thus be served on the client
side with Angular instead of, as at present, on the server side with Thymeleaf.
For the development of the user interface, the programming language TypeScript and the
Angular framework was used. The backend application was developed using Java and the
Spring Boot framework. The REST API was implemented with the help of Swagger tools.
The result of the conversion to Angular was a user interface with higher performance and
speed than before.