Vaadin 10 learning resources

Vaadin 10 was recently released, and it’s been received with great enthusiasm. By the time of writing this, there are over 40 components available in Vaadin Directory that support Vaadin 10.  We have had a webinar and an introduction video about Vaadin 10, as well. And although the documentation site contains detailed explanations, we recently published a Vaadin 10 cheat sheet you can download for free.

Vaadin 11 is now in beta phase

We previously announced the move to a release train model starting with Vaadin version 10. Releases happen on the first Wednesday of the last month of each quarter. This means Vaadin 11 final will be published on September 5th, 2018. But before the final release, there is a beta, and you can try ...

Vaadin 10 and WebJars

Vaadin 10 is based on standalone Web Components for the client-side implementations of all components. Along with this comes a new distribution format: WebJars. Using WebJars is only recommended in cases where there is already a Bower package available. In particular, you should put your own ...

Vaadin Designer 3 is here

Vaadin Designer is the drag-and-drop visual designer for Vaadin, and we’re happy to announce now that it also supports the latest and greatest Vaadin 10! Nested template support With Vaadin 10, you can use nested templates to create more complex designs. HTML templates and more flexible Java ...

Master the basics of Vaadin 10 Platform

Simplifying web application development has always been a priority for Vaadin, as epitomized by our “Fight for simplicity” motto. With the introduction of Vaadin 10, we offer a platform that you will continue to benefit from as you have used to since the early days of Vaadin. To make it easier for ...

Vaadin 10 is out!

The wait is over. We're happy to announce the release of Vaadin 10! Vaadin 10 is the largest update in the history of Vaadin. We have rewritten both the components and communication layer. Vaadin 10 allows you to better take advantage of everything in the modern web platform, all while maintaining ...

Payment Request API in Vaadin 10

Payment Request API is a new, streamlined way to collect payment and shipping details from the user. Its main goal is to eliminate checkout forms completely by standardizing the payment communication flow as much as possible. Some benefits of using Payment Request API over traditional checkout ...

Vaadin 10 on the road

Vaadin 10 coming to a user group near you When Vaadin 8 came out, we decided to go around the world and visit Vaadin, frontend and Java user groups to show and tell how to leverage the new features in practice. Now, we are doing it again. Vaadin 10 marks the next era of Vaadin. At the same time, we ...

Migrate to Vaadin Flow before anyone else

Have you already migrated to Vaadin 10? Are you ready to enjoy all the benefits of Vaadin Flow once the final version is released? In this post, I will show you how to experiment with Vaadin Flow, with your current Vaadin 7 or 8 application. This is not a migration reference, although there are ...

Migrating to a future proof technology

There are many great apps out there. In order to keep your app up-to-date and to ensure that it performs well, updates and migrations are often necessary to unlock the true value of your app. What does this actually mean in practice? Our definition of migration projects is a project where an ...