Comparative analysis of view technologies for the Spring application


The goal of the article is to choose the most efficient user interface creation tools possible for Spring. The study compares 4 selected view technologies: JSP,  Thymeleaf, Wicket and Angular. Time and memory performance tests were carried out using Rest API in Spring. Test results allowed to identify the best solutions.


performance; Spring; Angular; JSP; Thymeleaf; Wicket

[1] Sanjay Patni: Pro RESTful APIs: Design, Build and Integrate with REST,JSON, XML and JAX-RS 1st ed. Edition. Apress 2017.
[2] Amuthan G : Spring MVC Beginner's Guide Paperback . Packt Publishing - ebooks Account 2014
[3] Craig Walls: Spring in Action - Fifth Edition. Manning Publications 2018.
[4] [13.10.2019]
[5] Hans Bergsten: JavaServer Pages - 3rd Edition. O'Reilly Media 2003.
[6] Michael Good: Thymeleaf with Spring Boot: An easy to follow guide. Amazon Digital Services LLC 2018
[7] Igor Vaynberg: Apache Wicket Cookbook. Packt Publishing 2011.
[8] Jeremy Wilken: Angular in Action 1st Edition. Manning Publications 1 edition 2018.
[9], AngularJS vs Thymeleaf - Product Comparison [26.03.2019].
[10], Angular vs Wicket – Product comparsion [27.03.2019].
[11], oficjalna strona MySQL [10.10.2019].
[12], oficjalna strona Hibernate ORM [10.10.2019].

Published : 2020-03-30

Borys, V., Slezenko, R., & Pańczyk, B. (2020). Comparative analysis of view technologies for the Spring application. Journal of Computer Sciences Institute, 14, 78-81.

Vadym Borys
Lublin University of Technology  Ukraine
Roman Slezenko 
Lublin University of Technology  Ukraine
Beata Pańczyk 
Lublin University of Technology  Poland