Blog post visualization of choosing between the LTS and non-LTS Vaadin release channels.

Choosing between LTS and non-LTS release channels

Vaadin 15 was released into general availability last week. By and large, the recommended option for most users who don't require the new TypeScript support is our current long-term support (LTS) version, Vaadin 14.1. This article explains how to select the right version of Vaadin for your project ...
Vaadin 15 TypeScript support for Vaadin apps

Vaadin 15 is here

When Vaadin first launched nearly 20 years ago, it focused on doing one thing: allowing developers to build UX-first web applications using Java, in a cleanly-abstracted environment. Vaadin’s powerful abstraction capabilities are now one of its defining features: it provides a cost-effective ...
Creating client-side TypeScript views in Vaadin 15

An introduction to client-side TypeScript views in Vaadin 15

Vaadin is fast expanding its horizons. By the next LTS (estimated for 2021), the platform is looking to fully support two unique development models: Java-only server-side development (the current primary Vaadin model). TypeScript-based client-side UI development with seamless access to Java on the ...

New Vaadin Gradle Plugin available for testing

Gradle users have traditionally been "second-class citizens" as Vaadin users. We received many requests to provide official Gradle support in our most recent community survey. The Gradle build plugin was a community effort (even though it was sponsored by Vaadin), and Vaadin project creation on our ...
Vaadin supports TypeScript, will enable an extendable design system & collaborative experiences

Vaadin 15 and beyond: An insider's look at Vaadin's future

Vaadin has been on a two-decade long quest to provide developers with the cutting-edge tools and the DX they need to build UX-focused web applications that users love. Today, the Vaadin platform is a leading option for mission-critical enterprise Java web-application development. Our platform is ...
2019-highlights-featured

Vaadin 2019 highlights (and what's next)

As this year draws to a close, I wanted to revisit the Vaadin highlights for 2019. It was a busy year, full of releases and research. Vaadin 14 brought increased stability and compatibility The biggest event of 2019 was the long-awaited release of Vaadin 14. It came with feature parity similar to ...
vaadin-typescript

Vaadin simplicity, now also in TypeScript

Vaadin has always provided a strong abstraction for web development. The component-based Java API and completely abstracted client-server programming model make development of web UIs as easy and efficient as developing traditional desktop apps. Because the UI code resides in the JVM, accessing ...

New learning center with training and certifications

Vaadin is proud to announce the launch of the new Vaadin Learning Center. To make learning easier, we have integrated our on-demand video courses into the learning center and have introduced training tracks to guide you on your journey to becoming a Vaadin professional. In addition, we now offer ...
designer-flex-editor

Layout views with flexbox in Vaadin Designer

Vaadin Designer 4.3.8 makes laying out your Vaadin views a whole lot more visual. Previously, you had to know and enter the CSS for your views. Now, you can edit your flexbox layouts using simple controls in the properties panel. You will also learn flexbox in the process! The main building blocks ...