How to build a Progressive Web Application with Polymer 2

Building a Progressive Web App can be daunting. There are a tons of videos, articles, and online courses about PWAs, but it's hard to know how to get started. Now that Polymer 2 is out, it's even more important to get up to date and start working on apps pronto.

Learn ES6 Today with Vaadin Elements - Part 3: Arrow Functions

In this short segment of our guide to ES6, you’ll learn how to use the Arrow function syntax to create cleaner code. We will be referencing the example we wrote in the previous guides. You can read the first and second parts of this blog series here: Part 1: Promises Part 2: The Fetch API Arrow ...

Read the Free Web Platform Report 2017 Today

NOTE: This blog post is outdated and the report is no longer available. After months pouring over and analyzing the data, we are proud to announce the release of the Web Platform Report 2017. This report is the result of a collaboration between teams at Vaadin, Polymer, and Skate. Together we ran a ...

Learn ES6 Today with Vaadin Elements - Part 2: The Fetch API

In this segment of our guide to ES6, you’ll learn how to use the Fetch API to simplify your HTTP requests. We will be referencing the example we wrote in the previous guide. You can read the first part of this blog series here: ...

Use Item Templates with to Customize the Item List

The Vaadin Elements team has just released a new update for that enables custom item templates for combo box items. With custom templates, your combo box can consume the items array to display more complex HTML, such as including an index, adding an image, displaying multiple fields from the item ...

Learn ES6 Today with Vaadin Elements - Part 1: Promises

The Open Web Platform is moving faster than ever, with an ever evolving set of tools, features, and technologies. It is sometimes difficult to keep up with updated APIs, new constructs, and changes to existing workflows. In this blog series, I’ll show you some new features of the web platform that ...

Announcing new Vaadin Elements: vaadin-split-layout and vaadin-context-menu

Vaadin Elements has just launched  and  as two new freely available elements to our existing four. Vaadin Elements is a set of open source business class web components that bring structure and functionality to your web apps. vaadin-split-layout and vaadin-context-menu continue our trend of ...

Date-picker gets even better for December

Vaadin Elements has just been updated with improvement to vaadin-date-picker. This update brings some customizability to the element, as well as accessibility and performance improvements. Max and min date limits can now be added with the `min` and `max` properties. Now you’ll never accidentally ...

State of Web Components in real life app development

The collaborative Vaadin, Polymer, and Skate web platform study is almost over and we have some great initial results! After opening one month ago we’ve received over 700 responses from every kind of developer. Architects, managers, hobbyists, students, all answered our fifteen minute survey about ...

Building components on top of Polymer

We at Vaadin have always been committed to creating great UX for businesses and helping developers build modern web apps. We’ve always strived to create better tools and components for all web developers. So in the past few years we’ve invested into Google Polymer as the library for building our ...