A Vaadin Starter Project with a Clear Focus
A focused Vaadin Flow starter project demonstrating core structure: AppShell, layouts, views, services, theme, and i18n.
Sven Ruppert is a Java and Kotlin developer focused on cybersecurity, software architecture, and hands-on engineering, sharing practical tutorials, workshops, and deep dives into secure, modern Java development.
4 articles from this blog
A focused Vaadin Flow starter project demonstrating core structure: AppShell, layouts, views, services, theme, and i18n.
A guide to implementing internationalization (i18n) in Vaadin Flow web applications, covering resource bundles, locale detection, and UI language switching.
Refactoring Vaadin Flow applications to separate UI logic from styling by moving inline CSS out of Java code for better maintainability.
Explains a deterministic refresh architecture for UI, focusing on a RefreshGuard to manage competing events and ensure predictable behavior.