java - JEE 的 Vaadin 和 Spring 之间如何选择

标签 java spring vaadin vaadin7

我想实现一个java web应用程序。主要功能是从网络服务获取数据并用字符显示。 经过一番研究后,我面临着在 Vaadin 之间进行选择的问题。和Spring 。我看到了vaadin demo,它有非常多的优秀UI组件,我喜欢vaadin的是前端是用java开发的,所以不需要对JS这样的前端框架有很好的了解和 html5。

此应用程序是来自许多 Android 用户的数据的仪表板。它显示用户的数据。该应用程序有 3 个角色( Actor )。我想知道的是:spring或vaadin有什么限制以及使用哪个框架更好

请帮我选择合适的框架 谢谢

最佳答案

Vaadin 没有硬性限制,毕竟它是软件。 但扩展可能会更困难:vaadin 应用程序是有状态的应用程序, session 的使用相当广泛。

Spring 有点模糊,我想你的意思是 Spring MVC + 一些模板系统,或者可能是带有 js gui 的其余 spring mvc 客户端。

无论如何,对于不会被数千名用户使用的仪表板,我会使用 Vaadin!如果您不太熟悉 javascript、html 和 css,则更是如此。

Vaadin 还具有推送功能,这对仪表板可能很有用。

此外,Vaadin 并不排除 Spring,您可以同时使用两者。

希望这有用

关于java - JEE 的 Vaadin 和 Spring 之间如何选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33033436/

相关文章:

java - 附加多张图片的最佳方式是什么?

java - 使用 apache-commons-fileupload 在 Spring 中上传文件时出现问题

java - 如何处理 'setColumnCollapsingAllowed' 对过滤表的操作?如何获取 VAADIN 中受影响的列名称或项目 ID?

java - Vaadin:DateField 的值在转换后为空

Java无限新对象

java - eclipse/maven/sonatype war build 在命令行工作,但在 eclipse 中不工作

java - 生成n个随机数,其和为m且所有数都应大于零

spring - 验证 JWT 不适用于颁发者 uri

java - Spring MVC 一步一步进入 Maven

java - 无法解决 Vaadin 7.6.2 与 Ivy 的依赖关系