Get an overview of the Vaadin framework and learn how to use it to build modern web applications on the Jakarta EE Platform in pure Java.
-
Vaadin 24.1: Bringing You More Than Minor Improvements!
While Vaadin 24.0 was about upgrading the technology baseline and compatibility, this version brings you new features!
-
Your First Vaadin Spring Application in 2023
Create new Vaadin Java web application projects using start.spring.io. Configure the dependencies and choose your Maven or Gradle.
-
Vaadin 24: Java 17, Jakarta EE 10, Servlet 6, Spring Boot 3
Vaadin 24 is a step forward with a new technology baseline that includes Java 17, Jakarta EE 10, Servlet 6.0, Spring 6.0, and Spring Boot 3.
-
Vaadin, OAuth2, and Keycloak
Security matters! Learn how to configure Vaadin and Spring Security to use OAuth2 with Keycloak on Foojay.io Today!
-
Vaadin 23.3 Improves Kubernetes Support, Adds Three New Components
Vaadin 23.3 includes improved clustering support for high availability and rolling updates. It also includes 3 new components.
-
How to Deploy a Vaadin Application to Google Cloud App Engine
Deploying to Google App Engine is straight-forward using the Maven plugin, but you must analyze the log files and probably configure the Java version, the instance size, and session affinity.
-
Master-Detail with Hilla
Learn how to use the web application framework Hilla to create a master-detail view with a Grid to display the data and a Form to edit the data.
-
How to Style a Vaadin Application
Learn the basics of styling a Vaadin application using Cascading Style Sheets (CSS). The guide covers the basics of creating a custom theme, how to override Lumo values, and how to selectively style views and components.
-
Blink a LED on Raspberry Pi with Vaadin
Thanks to Vaadin, you can get a fully running application with a few clicks. And Adding GPIO-interaction is easy with the Pi4J library.
-
Visualization of the Message Flow between Business Functions with Vaadin and Neo4j
Analyzing and visualizing message flows between business functions was the goal of my current project. Learn about where Vaadin and Neo4J fit in!