Vaadin Blog

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 ...

Harnessing generative AI for business applications: Practical insights from Vaadin
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 GAI for developers and users ...

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 ...

Quick win: Fujitsu supercharges application development with Vaadin's EOD services
Discover how Fujitsu supercharged its application migration process from Vaadin 7 to 14 with Vaadin's Expert-on-Demand (EOD) services. In just a week, Fujitsu had a solid starting point for the new version of the application. Fujitsu Finland is a full-service provider of information technology and ...

Push Notifications: A real-world example with electricity prices
Web Push Notifications, also known as the Web Push API, are a service provided by browser vendors that enable web apps to display operating system notifications to end users, even when the browser window or installed app is closed. While this feature has been available for desktop browsers and ...