GWT or SmartGWT
以下のシナリオを考慮して、どのオプション( )が優れているか教えてください。
- 画面の設計とクライアント側の検証に使用されます。
- パフォーマンス (ページの読み込み、グリッドの読み込み) は良好なはずです。
- SOAP (Web サービス) を介してサーバーと通信する必要があります。
GWT or SmartGWT
以下のシナリオを考慮して、どのオプション( )が優れているか教えてください。
その間、GWTでMVPを使用することを検討してください。組織化された開発パターンに固執しないと、GWTはすぐに保守不可能なモンスターになります(これはすべてのフレームワークに当てはまると思います)。GWTを使用するMVPの場合は、GWTPに読み取りを行います。
私は SmartGWT と GWT の両方を使用しましたが、どちらにも長所と短所があります。
SmartGWT:
+ 既存の複雑なウィジェットをそのまま本番環境に使用できる優れたレイアウトで使用する準備ができている
+ 非常に優れたサポート
+ 支払うことにした場合も非常に優れた通信メカニズム
- 必要なウィジェットがない場合に問題が発生するか、ウィジェットを変更したい場合
- ウィジェットの API が不明で、子に影響を与えない親メソッドからのメソッドのログがあります
GWT:
+ API は非常に明確です (私の意見では)
+ ウィジェットは、想像できるあらゆる方法で拡張できます
。素敵なレイアウトが必要な場合は、それを変更する必要があります(CSS)
選択は、あなたにとって何が重要かによって異なります。
デザイン画面について。どちらも GWT デザイナー ( Eclipse ) で実行できますが、最終的にはアプリケーションが大きくなり、デザイナーの使用は実用的ではありません。
ここでsmartgwtの速度を確認できます
http://www.smartclient.com/smartgwt/showcase/
そして通常のgwtはこちら
http://gwt.google.com/samples/Showcase/Showcase.html
性能に大きな違いはありません。私自身 SmartGwt を使用していますが、既存のウィジェットを使用してアプリケーションを迅速に開発できるのは本当に素晴らしいことです。smartgwt を使用すると、すぐにインターフェイスをセットアップできます。
smartgwt と gwt を組み合わせる可能性もあります (これはお勧めしません)。