Thymeleafbased
Thymeleaf is a modern server-side Java template engine for web and standalone environments. It is designed to run in the Java Virtual Machine (JVM) and is often used in conjunction with web frameworks like Spring MVC. Thymeleaf's primary goal is to provide a natural template technology that can be used to create HTML, XML, JavaScript, CSS, and plain text documents.
The key feature of Thymeleaf is its ability to work with natural templates. This means that the
Thymeleaf uses a set of attributes, prefixed with "th:", to process templates. These attributes are processed
Commonly used Thymeleaf attributes include th:text for displaying text content, th:each for iterating over collections, th:if