Vaadin Blog
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 ...
Framework Agnostic Router for Web Components
Vaadin is happy to announce the first release of its free open source client-side router to use with WebComponents. Yet another JS router? In order to build applications of web components, you need a router. None of the existing routers fulfilled our needs, so we set out to build one. It comes with ...
Wired Elements, a set of hand-drawn UI elements, part 3 (textarea, slider, tooltip, radio & toggle)
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. This blog post is the final part of the series “Wired Elements collection.” In this part, we are ...
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 ...