Comparative analysis of view technologies for the Spring application
Vadym Borys
bublik.drdrdr@gmail.comLublin University of Technology (Ukraine)
Roman Slezenko
Lublin University of Technology (Ukraine)
Beata Pańczyk
Lublin University of Technology (Poland)
Abstract
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.
Keywords:
performance; Spring; Angular; JSP; Thymeleaf; WicketReferences
[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] https://www.callicoder.com/spring-boot-actuator [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] https://siftery.com/product-comparison/angularjs-vs-thymeleaf, AngularJS vs Thymeleaf - Product Comparison [26.03.2019].
[10] https://siftery.com/product-comparison/angularjs-vs-apache-wicket, Angular vs Wicket – Product comparsion [27.03.2019].
[11] https://www.mysql.com/about, oficjalna strona MySQL [10.10.2019].
[12] https://hibernate.org/orm, oficjalna strona Hibernate ORM [10.10.2019].
[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] https://www.callicoder.com/spring-boot-actuator [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] https://siftery.com/product-comparison/angularjs-vs-thymeleaf, AngularJS vs Thymeleaf - Product Comparison [26.03.2019].
[10] https://siftery.com/product-comparison/angularjs-vs-apache-wicket, Angular vs Wicket – Product comparsion [27.03.2019].
[11] https://www.mysql.com/about, oficjalna strona MySQL [10.10.2019].
[12] https://hibernate.org/orm, oficjalna strona Hibernate ORM [10.10.2019].
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. https://doi.org/10.35784/jcsi.1580
Authors
Roman SlezenkoLublin University of Technology Ukraine
Authors
Beata PańczykLublin University of Technology Poland
Statistics
Abstract views: 443PDF downloads: 375
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.