我已经阅读了这两篇文章:
What are alternatives to ExtJS?
free and open source alternative to extjs
对于任何框架,是否有任何免费软件Ui设计师?
我想构建一个网络文件浏览器
答案 0 :(得分:2)
一般情况下,您可以查看此帖子: HTML/JavaScript UI widgets GUI builder
在查看某些可能需要特殊服务器后端的不同工具时要考虑。 qooxdoo作为工具包都是客户端。
这篇文章的其余部分仅涉及qooxdoo,我认为现在还没有成熟的qooxdoo可用。至少,没有一个与在Visual Studio和WinForms中开发的经验相提并论(仅作为比较。)有一些早期不成熟的工具尝试做类似的事情,但它们仍然需要一个好的了解qooxdoo和表格安置。这不是一个完整的清单:
我认为还有一些尝试将WYSIWYG设计师放在XML前面的qooxdoo工具QxTransformer http://qxtransformer.org/,但我可能会混淆我的项目。
请注意,qooxdoo许可证是双重许可给LGPL / EPL。如果您在商业环境中工作,一些公司会对任何不是MIT或BSD许可的事情感到不安。我提到这一点,你提到的是免费和开源的"备择方案。虽然我坚信LGPL / EPL应用的目的是让我们的开发人员可以随心所欲地创建我们想要的任何东西,只要我们对qooxdoo图书馆的任何增强做出贡献,公司律师就不会有任何具体的书面形式。如果您是为商业组织这样做,请先做好功课。我本来想把qooxdoo用于一个项目,但由于许可证而被阻止,我的公司只倾向于MIT / BSD的开源许可证。
随着图书馆的发展,我认为qooxdoo是功能最齐全,结构最好的。尽管它确实带有学习曲线,但它有很好的文献记载。然而,例子比比皆是,论坛反响灵敏。如果对qooxdoo有任何批评,可能是它是一个较重的(大小)库,以便最终编译的javascript通常很大(500-700k)。对于复杂的应用程序,它可能对智能手机和第一代iPad来说过于密集。然而,现在这变得越来越少,qooxdoo的移动端正在迅速发展,以提供更轻量级的解决方案。基本上,它会越来越好。
最后,这里是qooxdoo开发人员关于创建IDE的讨论的链接。 http://qooxdoo.678.n2.nabble.com/qooxdoo-quot-IDE-quot-Request-for-Comments-td3782909.html
根据经验,我认为手动(文本编辑)表单设计繁琐且容易出错,并且使其更容易的工具将是天赐之物。 qooxdoo的结构和"扩展"功能将使其成为Visual Studio与WinForms和.NET一起使用的IDE实现的主要候选者。
答案 1 :(得分:0)
在切换到Ext之前,我们使用了Yahoo库。我们使用的是旧版YUI2,但版本3显然也非常好。它有许多类似的组件,如网格(数据表),菜单,日历小部件等。
答案 2 :(得分:0)
Sencha Architect 是一款非常好的产品。
答案 3 :(得分:0)
DHTMLX库附带free online UI designer tool。
图书馆本身是双重许可的:GPL和商业版。商业许可证包括UI设计器的桌面版本。
还有使用dhtmlx组件构建的file explorer demo。
(免责声明:我为DHTMLX工作)。