Vaadin Blog

Does my business app need collaborative features to be ‘modern’?
This is a question we (don’t really) get from time to time, but one which I’m sure goes through our users’ minds whenever we talk about Collaboration Engine (referred to as “CE” from here on). In case you’ve missed the hype around it, collaboration has become one of the latest buzzwords in almost ...

Vaadin Roadmap 2022
Last Thursday, together with Leif Åstrand from our product management, we held a webinar about our roadmap. The idea for the webinar was sparked by the changes we recently did for how we work in our R&D teams. Work is now split into 6-week projects, which are chosen relatively close to the ...

Turo Italia enabled real-time collaboration for their CRM
A new version of Turo Italia’s Customer Resource Management (or CRM) system was released at the end of 2021. Built with Vaadin 14, it enables real-time collaboration between users thanks to the Vaadin Collaboration Kit. Turo Italia is now looking at Vaadin 23 for new data-provider functionality and ...

How we guide our enterprise customers throughout their modernization journey
Updated 2025: Automate your upgrade to Vaadin 24 from Vaadin 7/8 or other legacy Java frameworks for a smoother transition. Migrate up to 80% of your Java code automatically, preserving full functionality while significantly reducing time, costs, and errors. Learn more about the Modernization ...

Vaadin apps as native executables using Quarkus Native
JVM is a monster – in a good way. Its architecture and especially the super-optimized just-in-time-compiler (JIT) help Java byte-code apps to run at a performance that makes startups rewrite their entire software when they grow up. But this amazing piece of engineering doesn’t come without a price. ...

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. ...

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 ...

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 ...

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 ...