,当ExtJS
在2
并且完全FOSS
时,有一堆在线GUI builders
确实有助于起草您的 GUI。
在ExtJS 3
期间,ExtJS
被Sencha骗走了。为此,他们出售了一种名为Ext Designer
的定价高昂的商业产品。但对于自由和开放源码软件项目,ExtJS2
GUI设计工具仍然有效。
现在ExtJS
已经4
了,大多数/所有(?(在线GUI构建器都消失了。我找到的用于离线使用的那个不适用于ExtJS4
.Sencha发布了他们的新商业产品Sencha Architect
,用于设计ExtJS4
GUI。
但是ExtJS仍然是(商业和(GPL
双重许可,并且经常用于GPL项目。我想知道,鉴于这种流行,除了在纯代码中将其组合在一起之外,没有其他方法来构建 GUI?
也许是Eclipse的插件或其他一些精彩的FOSS,如Java Window Builder?
我们不需要在构建器中做所有事情,只需起草 GUI。如果你想在设计器中构建一个完整的Web应用程序,我认为Sencha Archtect
将是一个不错的选择。但是,除了那些通过产品赚钱并有能力支付商业许可证的人之外,难道没有整个ExtJS用户社区使用不同的(免费(构建器吗?而新用户,他们可以从它吐出的代码中学习,并以此为基础进行其余的学习。
我的一些开发人员同事已经迁移到DHTMLX。它也是双重许可的,类似于ExtJS。它不那么先进,但对于更简单的任务,它非常有用。他们在网上有一个视觉作曲家。
我认为拥有一个免费使用的 GUI 作曲家/构建器是这里的最佳选择。我可以看到现在的"新"用户选择DHTMLX而不是ExtJS,因为ExtJS设计工具是付费墙后面的。猜猜如果他们想构建商业产品,他们会付钱给谁。
但。。ExtJS肯定更强大和可扩展。因此,我的问题。
我每天都在Sencha论坛上,我不知道有与Ext4一起使用的开源GUI构建器。 有一个建立在 2 上,据说可以与三个一起工作,这可能是你看过的那个。 我知道这种类型的工作的唯一选择是Architect,它比其前身Ext Designer先进得多,并且正如您提到的,它不是免费或开源的。