Ruchita P.
RP
Senior Software Engineer
Enterprise (> 1000 emp.)
"Developer Friendly and Easy to Develop than JSP"
4/5
What do you like best about Thymeleaf?

I used thymeleaf in more than 3 applications with spring. You can directly use java objects in frontend templates, therefore it makes application lightweight. It is very useful when you need to show value based on front end variable and read from backend, then directly you can call functions and read value from backend to frontend. Also, scripts and other things can be loaded based on backend variables or functions that can be directly utilized on front end templates. It is more like html and unlike jsp it doesn't have any strange tags. Unlike jsp, you can directly open thymeleaf pages in browser and applying style becomes much more easier than JSP. Also, Html5 is supported with thymeleaf, so easy to use new html tags with thymeleaf. It is using spring expression language, so you can easily pass models and use objects in frontend. It is not required to build application every time while working with thymeleaf. So, it is easy and faster to work with thymeleaf instead of JSP. Review collected by and hosted on G2.com.

What do you dislike about Thymeleaf?

Many times it became hard to debug when there is syntax or other bug with the code. Review collected by and hosted on G2.com.

See what 48 reviewers think of Thymeleaf

4.0 out of 5 · Verified reviews from real users

Read all reviews