Anatomy and Physiology of Vaadin Flow
summary
Vaadin Flow (Vaadin 10+) is presented as a redesigned Java UI framework with a new tech stack and APIs; the talk examines its server–client state synchronization mechanism and how it can integrate with other frontend frameworks. The presentation analyzes internals, practical suitability for production use, performance and ergonomics, and highlights pitfalls to help decide which applications should or should not use Vaadin Flow.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 2:13JavaScript authors
- 4:41Thin clients and security
- 9:20Vaadin history
- 15:43Vaadin Flow basics
- 21:29Bidirectional data exchange
- 26:50Java and Kotlin code
- 30:00WebSocket and async
- 34:16Web component integration
- 38:11Sync mode issues
- 44:19Performance demo
- 47:34Caching and resources
- 50:50Load balancing
- 53:37Summary
- 54:43Q&A
related talks
06mLightning Talk: Vaadin Flow framework in a nutshell
28mEfficient Full-Stack Development with Java
32mHow to Choose a Frontend Framework For Your Java Backend
49mKicking JavaScript to the Curb with Vaadin
44mFull-stack web apps, 100% Java
52mYou may not need JavaScript
52mModern Web Development with Java and Vaadin - From Fundamentals to Pro
27m"Full-stack from the back: Building for the web with Java"
