【发布时间】:2011-08-24 06:22:33
【问题描述】:
我试图搜索一些使用“vaadin”的应用程序,但“liferay”除外。
我什么也没找到,所以我想更好地了解如何使用此框架拆分应用程序(设计)、最佳实践等。
这似乎是一个很棒的框架,但它缺乏关于它的好信息。
谢谢
【问题讨论】:
-
现在有一个仪表板演示http://demo.vaadin.com/dashboard
我试图搜索一些使用“vaadin”的应用程序,但“liferay”除外。
我什么也没找到,所以我想更好地了解如何使用此框架拆分应用程序(设计)、最佳实践等。
这似乎是一个很棒的框架,但它缺乏关于它的好信息。
谢谢
【问题讨论】:
查看 Vaadin 的演示采样器 (found here) 将帮助您了解您可以使用您的组件做什么。
为了获得最佳实践,我建议您阅读“Vaadin 之书”(found here)。这本书很好地描述了 Vaadin 的概念。
问候,
埃里克
【讨论】:
Vaadin 非常适合应用程序,而不是站点。这意味着许多公司可以在内部使用它而无需大量宣传。 我目前正在重写我的基于 Eclipse 的应用程序以拥有基于 Vaadin 的 Web UI,但它还不能下载。
【讨论】:
Magnolia 5.0 使用 Vaadin 作为用户界面。它的 wiki[1] 记录了使用 Vaadin 的最佳实践,例如 Web 浏览器历史管理(也称为后退按钮)、使用 Model-View-Presenter 模式等
您可以尝试下载 Magnolia 5.0 开发版本或从源代码构建它以查看它的实际效果。
【讨论】:
我读过的有关该主题的最佳帖子之一来自 Magnolia 的 Philipp Bärfuss,请参阅
IIRC Liferay 并没有真正使用 Vaadin,但它们允许您在自己的 portlet 中使用 Vaadin。 Magnolia 将他们的未来押在 Vaadin 上,如果您阅读上述帖子,您就会知道原因。
从我与 Vaadin 工作人员以及我们自己的客户的个人互动来看,我的印象是 Vaadin 有动力。
【讨论】:
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
【讨论】:
this 完全使用 Vaadin 构建,只是为了让您了解可能的情况,但还没有太多关于他们如何使用它的技术信息。
【讨论】: