0

この質問に対する答えに近づくいくつかの質問がありますが、本当に私を助けたものはありません.

現在、Spring/Java で記述されたバックエンドを備えた Web アプリケーションがあり、現在は非常に Web 1.0 のインターフェイスを備えています。RIA (リッチ インターネット アプリケーション) フレームワークを使用して、よりリッチでインタラクティブなバージョンのサイトを構築したいと考えています。

レイアウト マネージャーと UI コンポーネント ライブラリをサポートする RIA フレームワークに関心があります。(なぜ一部の div が間違った場所にあるのか、境界線が間違っているのかなど、いつも疑問に思っているので、私は Web UX の人ではありません;-)

以前に Eclipse RAP フレームワークを使用した経験があり、実際には非常にうまく機能していましたが、非常に制限が多く、少しバグがありました。

次のフレームワークを私の経験とともにリストしました。私の評価が正しいかどうかについての回答、およびその他の提案やより完全な情報を確認したいと思います。

編集: Java RIA_Frameworksで使用できるさまざまな RIA フレームワークとライブラリの内訳を記載したドキュメントを次に示します。

どうもありがとう。

ExtJS / ExtGWT ExtGWT 製品ページ
SmartGWT
Get-Ext の
長所:

  • オープンソースのライブラリが利用可能
  • Java API
  • ファンキーなギタートラックのデモがあります;-)
  • 多くのUIコンポーネントが利用可能
  • レイアウトマネージャー

短所:

  • すべての実装が「extJS」のように見えるため、テーマ化は難しいに違いないと思われます
  • Java を使用して UI コンポーネントにバインドしたいので、統合が重要です
  • それがうまくいかないことについて不平を言う人がいます。 http://whatwouldnickdo.com/wordpress/235/gwt-ext-to-ext-gwt/
  • さまざまな GWT 統合製品の状況がかなり混乱しています。

OpenLaszlo の
長所:

  • 株価表示のような「リアルタイム」コンポーネントをうまくサポートしているようです
  • lightspeed http サーバーと統合

短所

  • SDKにアクセスするには開発者ライセンスが必要なようです

バックベースの
プロ

  • 短所

RAP RAP デモ サイトの 長所:

  • SWT コードへの投資を活用できる
  • 日食統合

短所:

  • 融通が利かない
  • 展開は苦痛だった
  • バグのトラブルシューティングが難しい
  • サポートしていないようです

TIBCO 汎用インターフェース TIBCO GI オープンソース

長所

  • オープンソースが利用可能
  • lightstreamer http ライブ ストリーミング サーバーと統合

短所

  • 簡単に始められそうにない

JSF およびhttp://jboss.org/richfaces

プロの:

  • JSFはある程度標準と見なすことができます
  • RichFaces は優れたサポートを提供し、JSF と簡単に統合できます
  • RichFaces にはあらゆる種類の便利な GUI コンポーネントがあります

短所:

  • JSF の習得に時間がかかる
  • JSF と RichFaces の両方のパフォーマンスは驚くべきものではありません。賢明に使用してください (1000 の同時セッションではありません)。
  • レイアウト マネージャーがないため、DIVS と css を使いこなす必要があります
4

1 に答える 1

0

私は JSF とhttp://jboss.org/richfacesで素晴らしい経験をしました。プロの:

  • JSFはある程度標準と見なすことができます
  • RichFaces は優れたサポートを提供し、JSF と簡単に統合できます
  • RichFaces にはあらゆる種類の便利な GUI コンポーネントがあります

短所:

  • JSF の習得に時間がかかる
  • JSF と RichFaces の両方のパフォーマンスは驚くべきものではありません。賢明に使用してください (1000 の同時セッションではありません)。
于 2010-12-02T11:38:43.393 に答える