TypeScript, client-side views and endpoints in Vaadin - Q&A

Edit: This post has been updated to reflect the new Vaadin Flow/Fusion product naming. We introduced a new TypeScript API for building client-side views in Vaadin 15, called Vaadin Fusion. It is a new framework alongside the existing Vaadin Flow framework. In Vaadin 16 and 17, we added support for ...
Vaadin, Angular and React comparison tool

New Vaadin, Angular and React comparison tool

One of the most natural ways of learning for us humans (sorry, Google bot) is to compare new concepts we come across with something we already know from before. "What's a dosa?" — It's like a savory Indian crepe made with fermented rice and lentil dough and filled with deliciousness. "How is the ...

Free ebook: Modern Web Apps with Spring Boot and Vaadin

The popular tutorial series on building modern web apps with Spring Boot and Vaadin is now available as a free downloadable PDF for your offline enjoyment. This is really good, no excellent in fact. - nparsona on YouTube The guide covers everything you need to know to build and deploy a ...

Reactive Chat App with Spring Boot, Project Reactor, and Vaadin

In this tutorial, we learn how to build a reactive chat application. The backend consists of a Spring Boot Application, reactive data types from Project Reactor, and Vaadin for the UI layer. Figure 1. The chat app with a header, messages, and an input layout Downloading the starter project Start by ...

Learn Java web app development: new tutorial series

Today, we launch a new in-depth tutorial series about building web apps with Spring Boot and Vaadin. The content was inspired by frequently-asked questions from our community, like: how do you connect a Vaadin app to a database, or how do you create reusable components? The free tutorial series ...
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 14 Scalability Report - Email banner

The Vaadin 14 scalability report is out now

If you're building an app for a large audience, you want to make sure Vaadin is able to handle the intended load before you start to build the app. We're happy to announce the new scalability report for Vaadin 14. It covers aspects such as: Memory and CPU usage per session Peak concurrent users for ...

Vaadin Key Concepts

This document is meant for developers who are new to Vaadin and want to get up to speed quickly. It gives you a quick overview of the core concepts and provides links to relevant documentation for further reading. It can also be used as a quick reference while developing Vaadin apps. If you don’t ...

Frameworks are the future of the web platform

You might have missed one of the most significant announcements at this year's Chrome Dev Summit. It was subtle, but it will have a big impact on the web community. They hinted at the change in the keynote. But it wasn't fully spelled out until the second day: If you're an app developer, please ...