Framework comparison tool

Try our updated framework comparison tool

Are you evaluating UI framework options for your web app project? Our framework comparison tool, now updated for 2021, can help you make an informed choice. You can use the tool to compare both Vaadin Flow and Vaadin Fusion with Angular, React and the new addition, Vue, in deeper detail than ...

Inside the (Collaboration) Engine Room

Vaadin recently released Collaboration Engine, a new feature that allows you to easily create real-time multiuser apps. In this post, we take a look under the hood to see how it works. You can try a collaborative demo app here. While it's not immediately obvious when using the high-level ...
Java for frontend. Discover Vaadin!

Java for Frontend in 2024: Benefits, Examples & Tools

Vaadin has enabled Java development teams to build full-stack applications, 100% in Java, for over 20 years. With an extensive web component library, powerful abstraction capabilities, the Collaboration Kit (for real-time collaboration), and Hilla (for React and TypeScript support), Vaadin is more ...
Collaboration Engine has a free tier now

Introducing a new free tier for Collaboration Engine

When we first announced the launch of Collaboration Engine last year, we received an overwhelming response from our community. Scores of developers were eager to try building real-time collaboration features into their Vaadin apps with just a few lines of code. Until today, Collaboration Engine was ...

Update your Vaadin 8 project to Java 11 and GWT 2.9.0

Vaadin 8 was originally built and designed when Java 8 was the newest and the coolest. You can see this in many parts of the API. For example, we use lambdas to implement listeners that only have one method, and use Optionals and Streams here and there. Vaadin 8 also uses GWT 2.8.2, which allows ...
OSGi and Vaadin featured image

Re-introducing OSGi support for npm-based Flow projects

Vaadin has been a popular UI technology for OSGi-based Java solutions for years. Many OSGi users are still on Vaadin 7 or 8. Last year their migrations almost stalled, as Vaadin 14 only supported OSGi in the “compatibility mode". Compatibility mode uses the deprecated Bower + WebJars-based solution ...

Vaadin’s 2020 highlights and plans for next year

Although 2020 has been a trying year, it hasn’t been all bad. Let’s have a look at some of the Vaadin highlights for the year, along with a sneak peek at our plans for 2021. 100+ new Vaadin releases The Vaadin framework was busy this year: there were 4 new major releases, 3 LTS (long term support) ...
A laptop displaying a certification

Vaadin online training courses and certifications are now free

To end 2020 on a positive note, we are happy to announce a free gift for all Vaadin developers. We are unlocking all our online training courses and certification exams, and making them available for everybody for free. All registered users of our website can now access our previously-paid training ...
Collaboration Demo app featured image

Collaboration Engine: How the demo app works

The Vaadin Collaboration Engine is a set of features that enables end users of your Vaadin application to collaborate with each other in real time within the application. It was built to help people work together when not sharing an office space. It’s included in all commercial Vaadin subscription ...