Advent Calendar - 2025 - Detail Dialog - Part 2
Client contract from a UI perspective In this project, the user interface not only serves as a graphical layer on top of the backend, but is …
Client contract from a UI perspective In this project, the user interface not only serves as a graphical layer on top of the backend, but is …
Classification and objectives from a UI perspective Today’s Advent Calendar Day focuses specifically on the interaction level prepared …
Today, we will finally integrate the StoreIndicator into the UI. Vaadin integration: live status of the store Implementation of the …
**Visible change: When the UI shows the memory state With the end of the last day of the Advent calendar, our URL shortener was fully …
In the previous part, we looked at the implementation on the server side. This part is now about the illustration on the user page. The …
With the Vaadin interface described in [Part III], our URL shortener has a fully functional administration console available for the first …
December 2025 is all about a project that has grown steadily in recent months: the Java-based URL Shortener, an open-source project …
Chapter 1 – Introduction 1.1 Motivation: Real-time communication without polling In modern applications, it is often necessary to provide …
Reactive streams address a fundamental problem of modern systems: Producers (sensors, services, user events) deliver data at an …
1. Introduction 1.1 Motivation: Event-driven updating without polling In classic web applications, the pull principle still dominates: …
1. Introduction and motivation The observer pattern is one of the basic design patterns of software development and is traditionally used to …
Password security is an often underestimated but critical topic in software development. Databases containing millions of user logins are …