Vaadin is a very good fit for data driven apps. Learn how to bind and validate complex forms.
It absolutely makes sense to use Vaadin in combination with a DI framework like Spring or CDI.
Unlike previous Vaadin versions, Vaadin Flow lets you manipulate every aspect of the DOM.
A great look is important for your app's success. Learn how the built-in layout components work.
Navigation has never been easier. Learn the bells and whistles of the Vaadin router.
Get a glimpse of how the Vaadin components are built and learn common behavioral patterns.
Perhaps the most powerful component in Vaadin and a must have in data driven applications.
Learn the tricks of styling components based on the built-in Lumo and Material themes.