Vaadin is quite widely known in Java as a framework for UI development. Some time ago, a revolutionary version of Vaadin 10 was released, in which developers completely changed the technological stack, rethought the API, and attempted to make the UI Java framework truly simple. It leverages a new UI state synchronization mechanism, which can be used with other front-end frameworks.
Now Vaadin Flow can be considered ready for production and we will find out whether Java UI can be done quickly and conveniently, and also try to understand for which applications this technology is suitable, and for which it is better to avoid it. The purpose of this talk is a thorough analysis of the internals of the framework and the search for pitfalls, it is designed to help you form your opinion on technology without marketing.