Vaadin Flow (a.k.a. Vaadin 10) is the new generation of the user-interface toolkit for building professional-looking, business-oriented single-page web apps. Now based on standard Web Components technology.
Vaadin Flow is the major re-write of the venerable Vaadin Framework tool for building professional-looking business-oriented user-interfaces for web apps. This new generation of Vaadin replaces the internal use of GWT with the use of modern Web Components technology.
Vaadin apps are written in Java, executing server-side in a Java Servlet web container. At runtime Vaadin automatically renders a web-standards based user-interface in the client-side web browser via HTML, CSS, JavaScript, DOM, AJAX, XML & JSON, WebSocket, and Push technologies, all done transparently to the Java programmer.
Vaadin Flow is currently at version 14. It succeeds Vaadin 8 (Framework).