我正在寻找可用于开发与移动设备上的浏览器兼容的网络前端的不同选项(现在有这么多可用)。
我的假设是它基于HTML5。如果这个假设是错误的,请纠正我。
我正在寻找不同的选择和权衡。有两个选项Angular,我最近发现了Vaadin。我应该看看还有哪些其他框架?
更具体一点 - Vaadin和Angular可以一起使用吗?
我们的服务器端是Java / Scala。目前我们正在运行Jetty / Camel / Websockets,但将来可能会转向Play。
答案 0 :(得分:2)
Vaadin对您的页面输出非常严格,只是gwt组件的包装器,具有漂亮的模型和一堆有用的功能。你在java中开发,框架为你构建javascript小部件......
这对于生成大多数自定义HTML应用程序并不适用。
这意味着,尽管可能,将它与Angular混合起来是不可取的,也不是很有效。
另一方面,Play几乎与您的前端/视图层无关。您可以将它与您想到的每个可能的javascript / html / rest库混合起来。
当您寻找移动浏览器定制的解决方案时,这应该会带来更广泛的选择。