答案 0 :(得分:3)
Vaadin需要一个Servlet环境。但请注意,Servlet规范只是Java EE的 tiny (但必不可少)部分。 Servlet容器通常非常轻便。 因此,请使用Undertow,Jetty,Tomcat或任何其他Servlet容器。请注意,这些产品都是可嵌入的,非常适合微服务。
答案 1 :(得分:1)
近年来,Vaadin公司一直在生产可以在服务器端Java框架之外运行的小部件版本。他们正在利用Web Components和Google Polymer项目中取得的进步。
该公司已推出其Vaadin Elements计划。
Vaadin Elements是一组为业务应用程序量身定制的自定义HTML元素。它使用数据网格,图表和组合框等元素扩展了Google Polymer库,因此您可以构建您的业务所需的应用程序。这些元素得到积极维护和测试,以确保与最新的Polymer版本兼容。
例如,他们出色的行列Vaadin Grid组件有三个版本:
预先警告:Vaadin团队正在推动这些新网络技术的发展。但他们对自己的成功感到非常兴奋,并热切地邀请人们试用他们产品的新版本。
请参阅Vaadin company blog,了解他们在此项工作中使用各种组件取得成功的公告。
有关非常技术性的讨论,请参阅Vaadin职员Marcus Hellberg在2012-03-03的the video and slides from a meeting上的Seattle Java Users Group (SeaJUG)。