使用vaadin的应用程序示例

时间:2011-08-24 06:22:33

标签: web-applications vaadin

我试图搜索一些使用“vaadin”的应用程序,除了“liferay”。

我一无所获,所以我想更好地了解如何使用此框架分割应用程序(设计),最佳实践等。

它似乎是一个很好的框架,但缺乏关于它的良好信息。

感谢

6 个答案:

答案 0 :(得分:4)

查看Vaadin的演示采样器(found here)将帮助您了解您可以对组件执行的操作。

对于最佳做法,我建议你阅读“Vaadin书”(found here)。这本书很好地描述了Vaadin的概念。

此致

埃里克

答案 1 :(得分:4)

Vaadin非常适合应用,而非网站。这意味着许多公司可以在没有大量宣传的情况下在内部使用它。 我目前正在重写我的基于Eclipse的应用程序,以获得基于Vaadin的Web UI,但它尚无法下载。

答案 2 :(得分:1)

Magnolia 5.0使用Vaadin作为用户界面。它的维基[1]记录了使用Vaadin的最佳实践,例如Web浏览器历史管理又称后退按钮,使用模型 - 视图 - 展示器模式等

您可以尝试下载Magnolia 5.0开发版或从源代码构建它以查看它的实际效果。

[1] http://wiki.magnolia-cms.com/display/UX/Magnolia+5.0

答案 3 :(得分:1)

我读过的最热门话题之一来自Magnolia的PhilippBärfuss,见

  1. http://philipp-baerfuss-magnolia.blogspot.com/2010/08/why-vaadin-odyssey.html
  2. http://philipp-baerfuss-magnolia.blogspot.com/2010/08/why-vaadin-line-of-argument.html
  3. http://philipp-baerfuss-magnolia.blogspot.com/2010/08/why-vaadin-proof-of-concept.html
  4. IIRC Liferay并没有真正使用Vaadin,但它们允许您在自己的portlet中使用Vaadin。 Magnolia将他们的未来押在Vaadin上,如果您阅读上述帖子,您就会知道原因。

    根据我与Vaadin工作人员以及我们自己客户的个人互动,我的印象是Vaadin有动力。

答案 4 :(得分:0)

this完全是使用Vaadin构建的,因此您可以看到可能的内容,但没有太多关于它们如何使用它的技术信息。

答案 5 :(得分:0)

Vaadin用于Activiti Explorer - 用于与Activiti framework(开源轻量级工作流和业务流程管理(BPM)平台)交互的应用程序
演示实例(可以从一些延迟开始):http://blog-demo-instance.activiti.cloudbees.net/用于登录和密码使用'kermit'
Github存储库:https://github.com/Activiti/Activiti/tree/master/modules/activiti-explorer