A live coding conference talk demonstrating how Java developers can build full-stack web applications using Vaadin, a component-based Java UI framework. The session covers building a CRUD contact app with JPA persistence and bean validation, then adds an AI chat view using Spring AI with streaming LLM responses via WebSocket push. The talk also shows navigation layout setup, Figma-to-code integration via MCP, and using Claude as an AI coding assistant to generate a dashboard view. Key concepts include Vaadin's server-side rendering model, component composition, data binding, and how the framework abstracts away frontend tooling complexity for Java developers.
•49m watch time
Sort: