Vaadin Blog
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 ...
Dropdown components with ready-to-use data
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. The dropdown menu is a wonderful UI element. It allows us to compact a massive number of choices in ...
Making your viewers waiting time feel shorter using these 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. As web developers, we concern so much about how to load and show content faster on the website. We ...