Vaadin es el único marco que te permite escribir la interfaz de usuario en Java puro. Además, puedes crear diseños en HTML o con un diseñador visual. Toda la lógica de la aplicación reside de manera segura en la JVM. El modelo de programación basado en componentes y eventos es similar a muchos marcos de interfaz de usuario tradicionales. Puedes trabajar en el mismo lenguaje familiar, con las herramientas de desarrollo y prueba que ya utilizas.