Gwt Java Web框架原型工具

Gwt Java Web框架原型工具,gwt,prototype,jsf-2,wysiwyg,wicket,Gwt,Prototype,Jsf 2,Wysiwyg,Wicket,目前,我正在评估java web框架。更确切地说,我谈论的是GWT、JSF2和ApacheWicket。此评估中一个非常重要的标准是原型设计。 我公司的原型制作过程可描述如下: 通过在公司预定义的网站结构上拖放web组件,客户可以使用易于使用的WYSIWYG编辑器生成GUI。还需要一些小的动态,比如从一个画面导航到另一个画面。 所以我在找工具。这些工具不仅应该提供良好的GUI,还应该提供 一些基本的代码,可以转发给开发人员。目的是尽可能避免设计师和开发人员之间的误解。或多或少 开发人员只需要实现

目前,我正在评估java web框架。更确切地说,我谈论的是GWT、JSF2和ApacheWicket。此评估中一个非常重要的标准是原型设计。
我公司的原型制作过程可描述如下:
通过在公司预定义的网站结构上拖放web组件,客户可以使用易于使用的WYSIWYG编辑器生成GUI。还需要一些小的动态,比如从一个画面导航到另一个画面。
所以我在找工具。这些工具不仅应该提供良好的GUI,还应该提供 一些基本的代码,可以转发给开发人员。目的是尽可能避免设计师和开发人员之间的误解。或多或少 开发人员只需要实现代码,而不是实现光学需求。
此外,还需要自定义所见即所得编辑器中使用的组件。有人知道用于上述框架(GWT、JSF2、wicket)的好工具吗?

试试GWT设计器


尝试GWT Designer for GWT


据我所知,Wicket没有这样的事。从客户那里获得的最接近于任何类型的资源重用的方法是为他们提供一个拖放式HTML编辑器——生成的HTML可以构成Wicket页面/面板布局的基础。

我所知道的Wicket没有类似的东西。从客户那里得到的最接近于任何类型的资源重用的方法是为他们提供一个拖放式HTML编辑器——生成的HTML可以构成Wicket页面/面板布局的基础。

UI所见即所得工具的挑战之一是,您通常必须在快速原型和可维护代码之间进行选择。即使如此,只要你想做一些原型工具不支持的事情,你就可以像没有原型工具一样实现它,但是你可以实现你的往返功能(即将你的应用程序变回可以编辑的东西)除非做了额外的工作来生成编辑器所需的元数据,否则将被破坏或损坏

在主要版本之间升级是另一个问题。开发了这些工具的供应商和团队在停止支持旧版本的历史上有着不稳定的记录,这是合理的,因为资源有限,有时在如何跟踪框架本身发生的可靠创新方面存在困难


相反,我的建议是使用RIA原型工具(比如)或使用网格系统(比如)生成快速原型,然后使用web开发框架,允许开发人员在有或没有后端服务器的情况下运行代码。Wicket有一个名为的标记,它对这类事情非常有用——web开发人员可以用组件应该生成的内容填充div,并且Wicket开发人员可以在实现该标记后用它包装该标记的内容。双方可以通过这种方式长期共存。

所见即所得UI工具的一个挑战是,您通常必须在快速原型和可维护代码之间进行选择。即使如此,只要你想做一些原型工具不支持的事情,你就可以像没有原型工具一样实现它,但是你可以实现你的往返功能(即将你的应用程序变回可以编辑的东西)除非做了额外的工作来生成编辑器所需的元数据,否则将被破坏或损坏

在主要版本之间升级是另一个问题。开发了这些工具的供应商和团队在停止支持旧版本的历史上有着不稳定的记录,这是合理的,因为资源有限,有时在如何跟踪框架本身发生的可靠创新方面存在困难


相反,我的建议是使用RIA原型工具(比如)或使用网格系统(比如)生成快速原型,然后使用web开发框架,允许开发人员在有或没有后端服务器的情况下运行代码。Wicket有一个名为的标记,它对这类事情非常有用——web开发人员可以用组件应该生成的内容填充div,并且Wicket开发人员可以在实现该标记后用它包装该标记的内容。双方可以通过这种方式长期共存。

如果您计划使用javascript库,您可以使用extjs,

他们培养了一个优秀的设计师 www.sencha.com/products/designer/

GWT中还有一个ext端口 www.sencha.com/products/gwt/


如果你的应用程序不是开源的,你必须支付商业许可证的费用

如果您计划使用javascript库,您可以使用extjs,

他们培养了一个优秀的设计师 www.sencha.com/products/designer/

GWT中还有一个ext端口 www.sencha.com/products/gwt/


如果你的应用程序不是开源的,你必须支付商业许可证的费用

您是否考虑过只给您的客户一份Balsamiq+一些基本网站结构的模板/图示符您是否考虑过只给您的客户一份Balsamiq+一些基本网站结构的模板/图示符