Vaadin Blog
Vaadin joins Foojay advisory board
Java is at the core of everything we do at Vaadin. Since 2001, we've been building tools that help developers and companies using Java build great web applications. Today, we are happy to announce that Vaadin is joining the Foojay advisory board to help promote a thriving Java ecosystem. Foojay, ...
Reactive endpoints: pushing data to the frontend
Despite being on the web where millions or billions of people move around every day, web applications always tend to start out as being single-user applications. Not in the sense that only one user can log in or one user can use the application at a time but, as a user of the application, you don’t ...
It’s time for hardware multi-factor authentication
Proper use of multi-factor authentication could stop most of the cyberattacks we see today, yet adoption remains low. Good security is usually at the expense of convenience, and multi-factor solutions that are easy to use are hard to implement. Fortunately, technology can be used to offset this ...
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
From first contact to final project Every customer journey is unique, of course, but there are many aspects that apply to most projects. In this post, we would like to give you a brief overview of what to expect when you get in touch with us to discuss your modernization project. I. First contact ...
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. ...