Want to learn Vaadin? Check out our university course!

One of the best things about open source communities is the sharing of knowledge. And what better way to share it than by organising a course at the local university? Last fall we collaborated with Turku Centre for Computer Science and the result was a full course called “Developing Modern Web Apps ...

Vaadin Framework 6 is becoming end-of-life, now what?

Vaadin Framework 7 was released in 2013, but there are still a whole lot of Vaadin 6 applications, doing their job, each and every day. When Vaadin 8 comes out as a stable release, which is hopefully pretty soon, Vaadin 6 series won’t anymore be covered by our free support, 8 years after its ...

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

Vaadin 8 on tour

Vaadin Framework’s 8th release is almost here. And this really is a tentpole release. Whether you are already using an earlier version of Vaadin Framework, or just planning to use it, we are organizing an excellent way for you to see and hear what the new version really means for you - in person. ...

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

Enabling HTTPS in your Java server using a free certificate

Using HTTPS connections in web application client-server communication has grown to be more and more common nowadays. In fact, for some types of applications, it’s become a requirement. For example, if you want to use Geolocation API in a web app running in Chrome, you need to have HTTPS enabled. ...

Using Oracle Databases and WebLogic with Vaadin 8

This guide walks you through the process of connecting to Oracle databases from Java EE web applications using JPA and Apache DeltaSpike Data. The application developed in this guide consists of a web UI with a list of employees loaded from an Oracle database and a filter to allow searching ...

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

Reinventing the Data Grid

A Data Grid is one of the most commonly used components in business apps. It must also be one of the most complex components to implement. There are many aspects that you need to get right – customizability, performance, usability, cross-platform support, just to name a few. Vaadin has years of ...