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 ...

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 ...

Wired Elements, a set of hand-drawn UI elements, part 2 (listbox, icon-button, input & progress)

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. In part 2, we shall unveil another part of the collection, which contains wired-listbox, ...

All Vaadin components are now available on NPM

As you may have noticed, we have migrated all of Vaadin's components to Polymer 3. This means that you can now install the components through NPM. npm install @vaadin/vaadin-core NPM is the standard package manager for front-end dependencies. The move will make it easier to use Vaadin components in ...
Swing to Vaadin Migration

Tools to Migrate Swing Applications to Web - Part 2

In the previous article we introduced dynamic tools for Swing migration to Vaadin. In this article we consider the more classic static tooling. Static tooling works with your Swing source code, and is easier to set up because your application code doesn’t get executed as part of the transformation. ...

Wired Elements, a set of hand-drawn UI elements, part 1 (button, checkbox, combo & card)

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 Wired Elements collection, from the team wiredjs, has a big reputation amongst web component UI ...

Web components with your preferred framework

In my previous blog post, I shared some thoughts about why switching to web components has its benefits for Vaadin. One of the advantages is a win-win situation, not only can the Vaadin Flow Java users now use a larger set of components, but also our set of standard web components can be used with ...