Ways to Extend Vaadin 7 App Support

As many of you have already noticed from our roadmap, we will discontinue the free support of Vaadin 7 after February 2019. During the history of Vaadin, we have always supported two major versions in parallel, or at least five years from the initial release date. This holds for Vaadin 7 too, which ...

Get to Know the Vaadin Teams - Design Team

There are numerous talents working at Vaadin and you had the chance to get to know some of the individuals last spring. Let’s now take a look at the teams. The first one of them: Design Team The Design Team consults our customers' teams and helps them make great web applications. They offer a ...

Top 6 drop-down UI web components

Web Components Wednesday (WCW) blog series is created for two purposes: introducing easy-to-use components and educating people on the concept of Web Components. All the WCW blogs can be found here. Two “blogs” ago, I introduced some wonderful drop-down components with useful ready-to-use data. ...

Using new features with the LTS version: case TreeGrid

In Vaadin 10+, all components are basically add-ons. Previously we shipped the core component set in one module, but now all component implementations are different modules. Most often in your build file, you only use Vaadin BOM, which defines a set of modules that are tested to work together, and ...

Introducing Vaadin On-Demand Training Videos

We are proud to announce a brand new learning resource for Vaadin developers: the on-demand training videos. On-demand training videos are conceived to let Vaadin developers complete a training session whenever, wherever they want, and they are available to everyone who has an active Vaadin ...

BDD oriented testing in a Vaadin project

In this blog post, I will showcase how Behaviour-Driven Development (BDD) can make your functional tests (commonly called UI tests, too) more readable and as a consequence easier to maintain. The comparison “with vs. without BDD” is done by rewriting some UI tests from Vaadin Bakery App Starter ...

Smart-accordion, a saving place solution for your website

Web Components Wednesday (WCW) blog series is created for two purposes: introducing easy-to-use components and educating people on the concept of Web Components. All the WCW blogs can be found here. Have you ever wondered why it is called an “Accordion” element? The answer is simple, both the ...

Vaadin 11 is now available with Gradle support and new components

Today we reached our first train stop in the new Vaadin release model – Vaadin 11. As mentioned earlier, we will release new features to the Vaadin platform every three months, while releasing a long-term support (LTS) version at least once every two years. Vaadin 11 is the first bleeding-edge ...

Vaadin CDI for Vaadin 10 now available for testing

Vaadin CDI 10.0.0.beta1 is now available. Vaadin CDI integration library has been an important tool for many Vaadin developers, but we wanted to scope it out of initial Vaadin 10 release to get the first version of the new platform out sooner. The new version builds on the same old principles as ...