Vaadin也是一个开源Java框架。Vaadin平台由一组web组件组成:一个Java web框架和一组工具和应用程序启动器。
它的旗舰产品,Vaadin平台(之前是Vaadin框架)允许使用Java编程语言实现HTML5网页用户界面。Vaadin的轻量级Java框架称为Vaadin Flow,可以处理路由和服务器客户端通信。
Vaadin可以用来自动化浏览器和服务器之间的所有通信。因此,它简化了web开发的过程。
使用Vaadin的优点如下:
- Vaadin可以使用MVC和MVP绑定数据。
- 它可以使用Java和HTML构建视图。
- Vaadin支持自动服务器客户端通信以及WebSocket支持。
- 像Kotlin和Scala这样的JVM语言也被Vaadin支持。
- 此外,它还支持Spring框架。