Author: Tarek Oraby
We are excited to announce the release of Vaadin Flow 24.3, a significant update that brings a range of improvements and new features to the Vaadin platform. This release focuses on enhancing the developer experience, improving application performance, and expanding the capabilities of Vaadin Flow and Vaadin components.
Vaadin Flow 24.2: Enhanced performance, new UI components, AppSec Kit, and more!
We're excited to announce the release of Vaadin 24.2, our latest iteration, packed with remarkable improvements focused on boosting productivity, enhancing UI components, improving security, and expanding our support for modern web technologies. Here's what you can expect in this update: Faster ...
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 ...
OAuth 2 and Google Sign-in for a Vaadin Application
In this guide, we learn how to provide users with the ability to sign in to a Vaadin application using their Google account. This is a lightweight alternative to integrating a fully-fledged identity management server or SSO Kit into your stack. Using OAuth 2 in this manner already enhances security ...
Read and Display a CSV File in Java
This guide demonstrates how to import a CSV file in Java and display it in a data grid. In this guide, we create a web app that enables users to upload a CSV file to the server, where the file content is processed, and displayed back to the user’s UI inside a data grid. The web app is developed ...
Enable Users to Upload & Download Files
This guide demonstrates how to create a web app that enables users to upload and download files to and from the server in Java. In this guide, we create a web app that enables users to upload and download files to and from the server. The UI allows users to select local files to be uploaded to the ...
Create a Registration Form in Pure Java
Learn how to create a responsive signup form with error handling and cross-field validation written in pure Java. Last updated March 2023. In this guide, we create a standard registration form with error handling and cross-field validation. This signup form is developed entirely in pure Java using ...