Enterprise UX
Join our upcoming webinar about enterprise UX! September 28, 2022.
Vaadin 23 featured image

It’s time to move your applications to Vaadin 23

Vaadin 23, our latest stable release, ships with many cool features and improvements. If your applications are still on Vaadin 14 or earlier, now is the time to consider upgrading to Vaadin 23. Go to our upgrading guide for detailed instructions on how to upgrade your project to Vaadin 23. ...
blue background with a calendar in the center.

Meet us at DevNexus, JFokus, Devoxx UK and more in 2022

After two years of canceled, in-person conferences and events due to the pandemic, we are excited to announce that we’ll finally be hitting the road again! We are looking forward to meeting all the new and old friends of the Vaadin community face-to-face once again.  If you’re planning to visit one ...
blue background with Quarkus logo and vaadin logo

Insights on Vaadin with Quarkus

Quarkus is an increasingly popular “container-first” Java framework by RedHat. Similarly to Spring Boot, there is no application server, but the server is part of your generated artifact. The first integration examples with Vaadin and Quarkus were written by Sven Ruppert early in the 0.x phase and ...
A blue background with IBM Cloud logo and a Vaadin logo.

Deploying a Vaadin Application to IBM Cloud

This tutorial shows you how to deploy a Vaadin application to IBM Cloud. IBM Cloud offers a free Kubernetes Cluster, that expires after 30 days but can be re-provisioned. You can find details of their free and commercial services on the IBM Cloud website. Free IBM Cloud account required To complete ...
Purple background with a login screen

OAuth 2 and Google Sign-in for a Vaadin Application

In this guide, we learn how to provide users with the ability to sign in to a Vaadin application using their Google account. While it’s fine to use the traditional username-password mechanism, using OAuth 2 tends to enhance security and simplify the sign-in process for the end users. Taking ...
vaadin logo on blue background

Free Vaadin 8 support is over. What happens next?

After 5 years of free support, Vaadin 8 has reached its end of life. While applications developed with the unsupported framework will keep running, they will no longer receive security updates, compatibility patches and bug fixes. We recommend all projects to upgrade to the latest version, Vaadin ...
purple background with white Vite logo.

Vite means fast

Vite means “fast” in French, and that is exactly what development builds will be with Vaadin 23 once you enable Vite. The feature, announced as experimental in Vaadin 22, is now ready for general consumption (still opt-in). Give it a spin – it should now be the best choice for most* projects! "All ...

Seven traits of highly modernizable Java applications

Your developers write comments appropriately; you avoid deeply nested loops; and you make a point of detecting and removing duplicate code. Your team does these things, without hesitation, because everyone knows it makes your application easier to maintain. But how is your team making your ...

Changes to component styling in V23

Vaadin 23 was released in the first week of March. As it is the latest version of Vaadin for which long-term support is provided, many applications currently on versions 10–22 will be upgraded to V23 in the near future. In addition to new Flow features, like improved Spring Boot integration and the ...