Try out the new Vaadin Start!

Vaadin Start got a major update: A fresh look, new features, and an improved UX

Discover what's new in Vaadin Start's latest update, featuring fresh light and dark theme options, streamlined project management, and more! Fresh look and feel Experience a fresh look and feel with Vaadin Start's latest update. Now, you can effortlessly switch between light and dark themes to ...
Minifinder Maven Plug-In

V8 Upgrade Automation and the new Minifinder

An important question facing developers with Vaadin 8 applications is how to best upgrade to the latest Vaadin Flow version. There are many ways to go about upgrading, and the choice can take both technical and economic factors into account. When cost concerns dominate, or the Vaadin 8 application ...
Platform release Vaadin Flow 24.2

Vaadin Flow 24.2: Enhanced performance, new UI components, AppSec Kit, and more!

We're excited to announce the release of Vaadin 24.2, our latest iteration, packed with remarkable improvements focused on boosting productivity, enhancing UI components, improving security, and expanding our support for modern web technologies. Here's what you can expect in this update: Faster ...

Hilla 2.3 introduces streamlined grid creation and security helpers

Hilla 2.3 is out! This release includes a new AutoGrid component and authentication helpers for React. 🪄 AutoGrid: a fully-featured grid in one line of code AutoGrid allows you to configure a Grid component to automatically fetch data from the backend. It supports pagination, sorting, and ...
Explore a database-free approach with Eclipse Serializer for efficient data handling in this blog.

You might not need the database

Bashing ORM tools, which in the JVM bubble is most likely Hibernate, is probably the most common hobby among developers. I agree ORM is often an obsolete piece in our technology stacks, but I claim that in most cases, it ought to be the relational database itself that should be burnt with fire. ...

App Development Simplified with Hilla Components

In the area of application development, time and efficiency are of the essence. As developers, we are constantly on the lookout for tools that can streamline our workflow while enhancing the end user experience. This is the exact use case of Hilla, a robust framework that ties the best of Java on ...

Using Third-Party React Components in Hilla

Hilla supports using any third-party React component library in your apps. If you want to, you can use Material UI, React Bootstrap, Ant Design or any other React component library. In this tutorial, we'll use the React Colorful color picker as an example. Creating a Hilla App First, you'll need a ...
Domain-Driven Design and hexagonal architecture

Domain-Driven Design (DDD) and Hexagonal Architecture in Java

Welcome to the third installment of our Domain-Driven Design (DDD) series, updated for 2024. In Part 1, we explored Strategic Domain-Driven Design, and in Part 2, we focused on Tactical DDD. Now, we’ll show you how to transform a domain model into fully functional software by applying the ...
NPR logo on a light red background.

NPR migrated from Vaadin 8 to 14 for enhanced security, faster development, and better UX

By leveraging Vaadin's expertise and tools, NPR successfully migrated ContentDepot from Vaadin 8 to Vaadin 14, modernizing their application and benefiting from the latest features and improvements the Vaadin 14 framework offers. National Public Radio (NPR), a renowned nonprofit media organization, ...