1

早在那个时候,ExtJS2是完全FOSS的,有很多在线GUI builders帮助起草你的 GUI。

ExtJS 3iirc 期间,ExtJSSencha收购。Ext Designer他们为此目的出售了一种价格昂贵的商业产品。但对于 FOSS 项目,ExtJS2GUI 设计工具仍然有效。

现在ExtJS4大多数/所有(?)在线 GUI 构建器都消失了。我发现用于离线使用的那个不适用于ExtJS4. Sencha发布了Sencha Architect用于设计ExtJS4GUI 的新商业产品。

但是 ExtJS 仍然是双重许可的(商业和)GPL,并且经常用于 GPL 项目中。我想知道,考虑到受欢迎程度,除了在纯代码中将它放在一起之外,是否还有其他构建 GUI 的方法?

也许是 Eclipse 的插件或其他一些很棒的 FOSS,比如Java Window Builder

我们不需要在构建器中做所有事情,只需起草 GUI。如果你想在设计器中构建一个完整的webapp,我认为Sencha Archtect会是一个不错的选择。但是除了那些通过产品赚钱并且有能力购买商业许可证的人之外,难道没有整个 ExtJS 用户社区使用不同的(免费)构建器吗?而新用户,他们可以从它吐出的代码中学习,并以此为基础。

我的一些开发人员伙伴已经转向DHTMLX。它也是双重许可的,类似于 ExtJS。它的高级程度要低得多,但对于更简单的任务,它非常有用。他们有一个在线的视觉作曲家

我认为拥有免费使用的 GUI 作曲家/构建器是这里的最佳选择。我现在可以看到“新”用户选择 DHTMLX 而不是 ExtJS,因为 ExtJS 设计工具在付费墙后面。如果他们想要构建商业产品,猜猜他们会付钱给谁。

但是.. ExtJS 绝对是更强大和可扩展的。因此我的问题。

4

1 回答 1

0

我每天都在 Sencha 论坛上,我不知道有一个与 Ext4 一起工作的开源 GUI 构建器。有一个基于 2 构建的,据说可以与三个一起使用,这可能是你看到的那个。对于这种类型的工作,我知道的唯一选择是 Architect,它比其前身 Ext Designer 先进得多,而且正如您所提到的,它不是免费的或开源的。

于 2013-10-05T04:06:48.843 回答