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

DDD Part 3: Domain-Driven Design and the Hexagonal Architecture for Java Applications

This is the third part of our in-depth series on Domain-Driven Design (DDD). Part one discussed strategic domain-driven design, and part two discussed tactical domain-driven design. Updated for 2024. In this article, we'll take a look at how to turn a domain model into working software - ...
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, ...

Tutorial: Integrating React Query with Hilla for Type-Safe Backend Services

In this hands-on tutorial, we will delve into using React Query with Hilla to connect to Spring Boot through type-safe backend services. We will be creating a simple Hilla application that integrates React Query on the frontend. As we walk through the process, you'll gain an understanding of how to ...