Securing Vaadin Applications with One-Time Token

Development
en

Logging into an application should be simple for users but still safe and secure. Traditional logins with usernames and passwords work, but they can be inconvenient and sometimes[...]

Securing Vaadin Applications with Microsoft Entra

Development
en

Many companies use Microsoft 365, so letting users log in with their Microsoft account is a good choice. This blog post shows how to secure your Vaadin applications using[...]

Vaadin Keycloak OAuth2 Integration

Development
en

Keycloak is an open source identity and access management solution. This article shows how to configure Vaadin and Spring Security to use OAuth2 with Keycloak.

Build Secure Web Apps with Vaadin & Spring Boot

Development
en

Almost all web application frameworks include their security-relevant functions and provide the respective interfaces to external security solutions. As a Java-based full-stack[...]

Level Up Your Vaadin Apps with Vaadin Editable Grid

Development
en

Vaadin has a fantastic Grid component that also can be made editable. But the configuration of the behavior, especially if you want to use the UI with the keyboard, can be[...]

Beyond Angular and React: Building Web Apps with Vaadin

Development
en

Single-page web applications have today practically become standard. Angular, React, and Vue.js are the best-known representatives in this category of web frameworks. But would[...]

Vaadin BeanValidationBinder with Custom Resource Bundle

Development
en

The BeanValidationBinder from Vaadin uses the default message bundle ValidationMessages from Bean Validation for translations. But often one has already a resource bundle with[...]

Vaadin UI Testing with Playwright

Development
en

In my Vaadin projects, I usually use Karibu Testing for unit and/or Vaadins TestBench for end-to-end tests. Karibu Testing is an open source testing framework developed by Martin[...]

Deploy Vaadin App to Google Cloud App Engine with Java 17

Development
en

Today I tried to deploy a Vaadin application to Google Cloud App Engine It was not as straightforward as expected so I want to share my findings.

Visualize Message Flow with Vaadin & Neo4j

Development
en

Analyzing and visualizing the message flow between business functions was the goal of my current project. At first, we considered using a UML tool for this job, but we came to the[...]

Vaadin and jOOQ – a Match Made in Heaven

Development
en

Have you ever had to write an application that didn’t do much other than display and change data? And did you use a Single Page Application framework like Angular, a REST API,[...]

Vaadin Lazy Loading Techniques

Development
en

When using grids, trees, or any other of the multi-valued component with Vaadin you often want to display data from a database table, and typically you have more than a few rows[...]

Go to Top