プロジェクトに使用した GWT ライブラリを教えてください。誰かがさまざまなライブラリ (SmartGWT、Ext-GWT、GWT-Ext など) の長所と短所の概要を教えてくれませんか。基本的に「誰もが」動作する最高の万能ライブラリはありますか、それとも他のライブラリよりも特定のアプリケーションに適したライブラリがありますか? ありがとう!
重複の可能性: 最高の GWT ウィジェット ライブラリ?
プロジェクトに使用した GWT ライブラリを教えてください。誰かがさまざまなライブラリ (SmartGWT、Ext-GWT、GWT-Ext など) の長所と短所の概要を教えてくれませんか。基本的に「誰もが」動作する最高の万能ライブラリはありますか、それとも他のライブラリよりも特定のアプリケーションに適したライブラリがありますか? ありがとう!
重複の可能性: 最高の GWT ウィジェット ライブラリ?
最近は GXT に多くの時間を費やしていますが、私は GWT Ext ライブラリの両方のフレーバーをかなり頻繁に使用してきました。
私の最初の一般的な回答は、あなたへの質問です。世界全体に展開するために何かを構築していますか、それともイントラネット アプリケーション用のものを構築していますか?
いくつかの長所と短所について
長所
短所
これを文脈に入れるために、ライブラリを使用して時間を節約するよりも、ライブラリを回避してその欠陥を修正することに多くの時間を費やしていることがわかったため、現在 GXT から移行しています。
一般に、ウィジェットが便利で、GXT デモで見た機能がまさに必要なものである場合、GXT は非常に優れたライブラリです。許可されていない方法でウィジェットを使用したり拡張したりしたい場合は、ライブラリから離れることを強くお勧めします.
私は SmartGWT しか扱ったことがないので、他のライブラリについては何も言えませんが、参考になるかもしれません。
長所
データソースの概念: データソースは、リクエストの取得と送信に使用されます。json または xml データを受け取ると、データソースにバインドされているウィジェットにデータを入力します。
ドキュメンテーション: ドキュメンテーションは非常に優れており、すべての関数が十分に文書化されており、多くのクラスにサンプル コードがあります。
Showcase: Showcase は、SmartGWT にあるほぼすべてのウィジェットにサンプル コードを提供します。
自動データバインド ドラッグ (まだ使用していません): ツリーとメッセージのリストを備えた典型的な電子メール プログラムがあるとします。メッセージを別のフォルダーにドラッグすると、適切な要求がサーバーに自動的に送信されます。データベースを更新する
フォーラム: フォーラムは ExtJS のフォーラムほど大きくはありませんが、開発者から非常に迅速に回答が得られます
短所
GXTが一番好きです!また、小さな MVC 実装と多くの優れたウィジェットも含まれています。
gwt-jet を確認してください。私たちは 2011 年までこのライブラリーを作成しましたが、今ではすべての GWT プロジェクトに欠かせないものになっています。基本的に、グリッドやその他のウィジェットと同期する pojo を自動入力します。