ExtJS
が2
完全FOSS
にGUI builders
. _
ExtJS 3
iirc の間、 SenchaExtJS
に買収されました。彼らは、この目的のために呼び出された非常に高価な商品を販売しました。しかし、FOSS プロジェクトの場合、GUI 設計ツールは引き続き機能しました。Ext Designer
ExtJS2
現在ExtJS
、4
ほとんど/すべて(?)のオンライン GUI ビルダーは姿を消しました。オフラインで使用するために見つけたものは、 では機能しませんでしたExtJS4
。Senchaは、 GUISencha Architect
を設計するための新しい商用製品をリリースしました。ExtJS4
しかし、ExtJS はまだ (商用および) としてデュアル ライセンスされておりGPL
、GPL プロジェクトでよく使用されます。人気を考えると、純粋なコードで一緒にオタク化する以外に、GUI を構築する他の方法はないのでしょうか?
たぶん、Eclipse のプラグインか、 Java Window Builderのような FOSS の素晴らしい部分でしょうか?
ビルダーですべてを行う必要はありません。GUI のドラフトを作成するだけです。Sencha Archtect
デザイナーで webapp 全体を構築したい場合は、良い選択だと思います。しかし、製品でお金を稼ぎ、商用ライセンスを購入する余裕のある人々は別として、別の (無料の) ビルダーを使用する ExtJS ユーザーのコミュニティ全体が存在するのではないでしょうか? そして、新しいユーザーは、それが吐き出すコードから学び、残りをそれに基づいて行うことができます.
私の仲間の開発者の何人かはDHTMLXに移行しました。また、ExtJS と同様にデュアル ライセンスです。それほど高度ではありませんが、単純なタスクには非常に便利です。また、Visual Composerがオンラインで提供されています。
ここでは、自由に使用できる GUI コンポーザー/ビルダーを用意するのが最良の選択だと思います。ExtJS 設計ツールは有料の壁の背後にあるため、最近では「新しい」ユーザーが ExtJS よりも DHTMLX を選択しているのを見ることができます。彼らが商用製品を作りたいと思ったら、誰にお金を払うのかを推測してください。
しかし.. ExtJS は間違いなくより強力で拡張可能です。したがって、私の質問です。