Vaadin Blog

Introducing Vaadin’s low-code to pro-code tools for Java: Avoiding lock-in and maintaining flexibility
In an era where software plays a crucial role in customer interactions, business process automation, and competitive differentiation, the interest in low-code development is increasing. With a shortage of skilled developers worldwide, organizations are looking to empower a new breed of users known ...

Built with Vaadin: Navigating changing electricity prices in Finland with Liukuri
Liukuri is a web app visualizing the current electricity prices and sources inspired by exceptionally high electricity prices in 2022. In addition, it also features an electricity cost calculator with which you can determine how much your electricity consumption in Finland has cost based on actual ...

Tackling blocking dialogs in web applications with Vaadin
A blocking dialog is a dialog that blocks the code execution until an answer is obtained from the user. They can be a major hindrance to a seamless user experience in web applications. Imagine being engrossed in a task, only to be interrupted by a modal dialog that demands attention and halts your ...

SQACE – The low-code data platform for business and IT built with Vaadin
SQACE is built with Vaadin Flow V24 and Vaadin Charts. The utilization of Vaadin has led to improved efficiency, enabling the team at FINARIS to develop faster with reduced overhead. Continue reading to discover more about the project. The company: A partner of the financial world SQACE is a ...
Unlock the power of user research: Building delightful business applications
With over 20 years of experience in web applications across various business verticals, our Vaadin experts have discovered the remarkable benefits that well-researched and -designed business applications offer. From reducing errors to delivering delightful user experiences, this distinction is ...

AI in Business Applications: A New Era for Enterprise Software
Last updated February 2025 AI and Generative AI (GAI) will clearly be the next transformative wave for software, likely even more impactful than the adoption of the internet, mobile, and cloud technologies. As an industry, we are just beginning a multi-decade journey to fully harness the value of ...

Vaadin Flow 24.1: Builds, grids, theming, and prototypes all get faster
Introducing V24.1 Today we are releasing Vaadin Flow 24.1, packed with new features designed to make web application development even faster and easier. In this release, we are excited to introduce two new low-code to pro-code tools, Visual View Builder and Visual Theme Editor. These tools enable ...

Hilla 2.1: Faster development, faster UIs, end-to-end troubleshooting, and more
We are excited to announce the release of version 2.1 of Hilla, the type-safe web framework for Spring Boot. We continue to rapidly advance Hilla to meet the needs of developers that need a reactive frontend (TypeScript with React or Lit) and a Spring Boot backend. This release includes improved ...

It's not a bug, it's a feature: Vaadin Flow 24.1 drastically reduces memory usage
Vaadin Flow 24.1 introduces a small but significant commit, optimizing memory usage by making Vaadin Flow collect UI instances more eagerly from the server memory. The so-called Beacon API, which is nowadays available in all browsers supported by Vaadin, is used to notify the server when the ...