Vaadin是一种JavaWeb应用程序的开发框架,其设计目标是便利地创建和维护高质量的WebUI应用程序.Vaadin支持两种不同的开发模式:服务器端开发和客户端开发.服务器端开发方式是这二者中更为强大的一种.它能帮助开发者忘记Web程序的各种实现细节,使得Web应用程序的开发变得就象过去使用便利的Java开发工具(如AWT,Swing,SWT)来开发桌面应用程序一样,甚至更简单.