Collaboration Engine has a free tier now

Introducing a new free tier for Collaboration Engine

When we first announced the launch of Collaboration Engine last year, we received an overwhelming response from our community. Scores of developers were eager to try building real-time collaboration features into their Vaadin apps with just a few lines of code. Until today, Collaboration Engine was ...
Discord AMA image

AMA with Matti Tahvonen, Product Owner of Vaadin Flow

We held our first AMA (Ask Me Anything) with Matti Tahvonen, Product Owner of Vaadin Flow, on our official Discord server on February 4. Some very interesting questions came up and we’ve summarized the highlights in this post. First things first: who is Matti? In his own words: Hello, I’m one of ...

Vaadin tips video series

Since last October, we have released weekly technical videos on topics about Vaadin Flow and Vaadin Fusion. If you are a visual learner, this series is for you!

Update your Vaadin 8 project to Java 11 and GWT 2.9.0

Vaadin 8 was originally built and designed when Java 8 was the newest and the coolest. You can see this in many parts of the API. For example, we use lambdas to implement listeners that only have one method, and use Optionals and Streams here and there. Vaadin 8 also uses GWT 2.8.2, which allows ...
Test results

Introduction to load testing with Apache JMeter

Load testing allows you to simulate multiple users interacting with your application. This allows you to experiment with a real-world load on your application and understand its behavior under different levels of stress. In this article, I'll show you, step by step, how to run load tests on a ...
Java reasons featured image

Why do developers use Java in 2021?

Our previous post took a snapshot of the history and current state of Java: Who made it? How many developers does it have? What are they using Java for? This post takes a look at some of the reasons why Java has gained and retained its popularity for over a quarter of a decade. You can use Java for ...
Java featured image

The State of Java

Java is one of the most popular programming languages, especially for enterprise applications. This post takes a brief look at its long history and where it is today. 25 years of Java The Java Development Kit (JDK) 1.0 was designed by a team lead by James Gosling and released at Sun Microsystems in ...

UI Modernization with Vaadin

In this article, I share my experience in business application modernization and some of the key findings on migrating a complex Oracle Forms application to a modern Java-based web application implemented in Java with Vaadin. This article is based on my talk at DawsCon 2021: From low-code to ...

Top 25 Vaadin add-ons of 2020

The Vaadin Directory serves as a marketplace for add-ons and web components for your Vaadin applications. It’s a community-driven effort that includes integrations of other components, modifications to existing Vaadin components, or creations of additional features from scratch that are maintained ...