Vaadin Fusion 19 - offline support

Vaadin 19 adds offline functionality to Fusion: here's how it works

The words “offline” and “web application” have been mutually exclusive for a long time, but this has now changed: most browsers have added a set of APIs to enable offline use cases. With Vaadin 19, we improved our offline support to enable you to build complete offline work flows. You can create ...

Vaadin 19 has landed: Here’s everything you need to know

Vaadin 19 comes with some long awaited updates, including simplified theming, OSGi compatibility for Flow and improved offline support for Fusion (TypeScript) applications. Read on to learn more. Note: Vaadin Flow is our signature Java UI framework, while Vaadin Fusion is our new TypeScript-based ...
Webinar with Justin Fagnani

LitElement 3.0 and lit-html 2.0 webinar with Justin Fagnani

Justin Fagnani, Google software engineer, and creator of lit-html, joined us for a Vaadin webinar in which he presented the new and exciting releases of LitElement 3.0 and lit-html 2.0. You can find the full recorded webinar on Youtube or continue reading for a written summary. Thank you Justin ...
Java UI featured image

Java for front-end development in 2021

Vaadin has enabled Java development teams to build full-stack applications, 100% in Java, for over 20 years. With an extensive web component library, powerful abstraction capabilities, the new Collaboration Engine (for real-time collaboration) and Vaadin Fusion (for TypeScript support), Vaadin is ...

Top 5 most common Vaadin performance pitfalls and how to avoid them

A couple of weeks ago I was coding a demo app when it dawned on me that if I was to use my code in a real-world application, it would consume unacceptable amounts of memory once it reached 100 or more concurrent users. Vaadin Flow makes it easy to start coding web applications, even if you have no ...
Java news featured image

What’s new in Java?

Java is still going strong after 25 years! We decided to interview active Java professionals who have used it for years to hear about the new and upcoming features they are most excited about. With JDK 16 around the corner and new community platforms emerging, let’s hear what they had to say. Read ...
Webinar with Leif Åstrand

Should frontend developers define endpoint APIs?

In this webinar, Leif Åstrand, Product Architect here at Vaadin, discussed the complexities of building modern web applications. He challenged the notion that endpoint APIs should be managed by backend development teams, by making the case for the Backends for Frontends (or BFF) pattern. You can ...
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 ...