Vaadin 23 release logo

Vaadin 23 is finally here!

Vaadin 23 is finally here! It paves the road for our new, simplified release model where we recommend the latest Vaadin version to every user. The release already ships with new features and improvements, yet thanks to the upcoming minor releases (Vaadin 23.1, 23.2 and so forth) there are many more ...
featured image with purple background displaying design elements.

Three tips to integrate your Vaadin app into your existing website

Nowadays, it is rare to implement all software with a single technology. There are different teams and requirements, which is a good reason to allow a certain amount of variance in the software toolkit. The same goes for UI frameworks, and that's the way it should be. Hosting static HTML files ...
Classic Components image

The Classic Components are coming!

With Vaadin 8 at end of life, we’re making it easier for V7 and V8 customers to upgrade into the Vaadin Flow with a set of web components that are similar to their previous iterations in terms of implementation. The Classic Components are available for Prime and Enterprise customers in Vaadin 23 at ...
hilla logo card

Meet Hilla

We announced that we’re renaming Vaadin Fusion to Hilla last month. Today, we’re happy to publish the Hilla website where you can find everything related to the framework in one place. Go to hilla.dev to get started! If you’re currently a Vaadin Fusion developer or hybrid user, you’ll find all the ...

Why we built Hilla

Does the world really need yet another frontend framework? We believe it does, because different frameworks have different underlying assumptions that lead to optimizing for different things. Let's take a look at the principles that have led us to build Hilla as a framework that integrates Spring ...
Purple background with Java logo

Vaadin 23 will require Java 11

Vaadin 23, releasing in March 2022, will require Java 11. To give users additional time to upgrade from Java 8 to a newer version, we're extending the maintenance period of Vaadin 22 until March 2023. Time flies, and it’s already been 8 years since Java 8 was released. It has also been 4 years ...
Blue background with three UI graphics.

Live stream recording: Web components, design systems and accessibility

Web Components are an excellent basis for building Design Systems, but providing good accessibility can seem like a daunting challenge. In this live stream, we were joined by engineers and product owners from Adobe, IBM, SAP, Vaadin, and ING for a panel discussion on the challenges they've faced, ...
Purple background with a blog post graphic

Top 10 Vaadin tutorials and blog posts of 2021

We did some digging around into our blog posts and tutorials from the past year to brainstorm on fresh new ideas for 2022. In this post, we share some of our community’s 2021 favorites on the Vaadin blog, just in case you missed one or two of these posts and helpful tutorials. Happy coding! 1. ...
log in screen with blue background

JWT authentication with Vaadin Flow - for better developer and user experience

JWT (JSON Web Token) is a popular way to handle authentication in stateless, browser-centric web UIs. Vaadin Flow runs its UI state and logic in the server memory – by design. Without that, Flow users couldn’t have the pure Java developer experience and simplicity they love. At first glance, it ...