Vaadin Blog
I recently hosted a webinar with Catherine Edelveis from BellSoft on optimizing Docker images for Java applications. Catherine presented examples using a Spring Boot app with a Vaadin frontend, MongoDB, Kafka, and Spring Security — a setup that's closer to production reality than most demo apps. (You can find the demo app, NeuroWatch,on GitHub.)
CSS AG modernizes its ERP system with Vaadin Flow
CSS AG, a leading provider of ERP solutions, recognized the growing challenges of maintaining its Swing-based desktop application and sought a modern, browser-based alternative to meet evolving customer needs. With its flagship product, eGECKO, serving as a comprehensive ERP system, CSS AG needed a ...
Browserless UI Tests Join Vaadin’s Free Offering in 25.1
Starting with Vaadin 25.1, browserless tests (previously known as UI unit tests) will become part of Vaadin’s free offering, licensed under Apache 2.0 like the core framework. In the LLM-powered development era, fast and stable UI tests are essential for every application. We want every new Vaadin ...
10 Best Angular Alternatives in 2026: Top Frameworks to Replace Angular
The best Angular alternatives in 2026 are React, Vue.js, Svelte, SolidJS, Vaadin, Next.js, Qwik, Astro, Ember.js, and Blazor. Each offers distinct advantages over Angular — from React's flexible component model and Svelte's compile-time performance to Vaadin's full-stack Java platform that ...
New Penta, a life sciences distributor, reduced manual processing steps by 80% with Vaadin
New Penta, a company committed to digital transformation in life sciences and healthcare distribution, has redefined its order handling operations through the AOM (Advanced Order Management) project. Powered by Vaadin, AOM centralizes and automates the entire lifecycle of B2B and consumer ...
The Most Popular Java Frameworks in 2026: A Complete Guide
The Java frameworks your team picks determine how fast you ship, how well your systems scale, and how productive your developers are day to day. Here's a comprehensive look at the Java framework landscape in 2026 — and where Vaadin fits in. The Short Answer: Spring Boot Leads, but That's Not the ...
Extending Vaadin’s pure Java experience to the browser
A lot of the productivity and performance of Vaadin originates from the ability to use pure Java, utilizing the full Java ecosystem and executing your app with the JVM. When one needs to break the abstraction provided by Vaadin Flow, built-in components, and widely available add-ons, one enters the ...
Announcing Swing Modernization Toolkit
A lot of Java Swing applications are still doing their job. The pressure to change usually comes from everything around them: users expect web-style UX, IT wants simpler rollouts, and teams need a path forward that doesn’t turn into a multi-year rewrite. Today we’re introducing Swing Modernization ...
Extended Maintenance Now Covers Vaadin 24 Minor Versions: Stability on Your Terms
For enterprise teams, the "latest and greatest" does not always mean to implement "right now." While we always encourage staying on the latest and greatest version of Vaadin, we recognize that in complex ecosystems, a minor version bump is rarely just a one-line change in a pom.xml. Today, we are ...
Deploying a Java App for €3/Month: The Full JVM Hosting Guide
This post will detail a low-level, hands-on approach to deploying a full-featured Java application. There are several methods for deploying Java applications, each with its own advantages and disadvantages. These can be broadly categorized into the following three approaches: JVM hosting on a ...