Vaadin

  • It’s an open-source Java web framework.
  • It can be connected to spring boot applications.
  • Basically, it is same as Thymeleaf but with additional features like below:
  • It takes care of routing & server-client communication transparently, quickly & securely.
  • By default, it provides 2 themes: Lumo & Material
  • Also, it contains the feature of Light & Dark Mode
  • Responsive layouts
  • Data grid with sorting, filtering, hierarchy & drag & drop
  • Dozens of chart types
  • Also supports right-to-left languages such as Arabic, Persian or Hebrew
  • Current Version of Vaadin is V14
  • To prebuild a starter project you can use this link https://gitpod.io/#/https://github.com/vaadin/skeleton-starter-flow-spring/tree/v14 where you will be asked to login using GitHub / GitLab / Bitbucket. So, you can directly design some main pages & then download the project to your local machine as well.
  • A demo of it can be seen in below snapshot,

 

 

 

henil
Henil is a post graduate in computer science and working as an Associate Software Developer at GlobalVox.
He is a techno-geek and likes to take on challenges and learn new technologies.
He wanted share an interesting topic to uplift the developer community.

Henil Mamaniya, Associate Software Developer at GlobalVox | Posted on: November 10, 2021