インターフェース層には何を考えていますか?「バッキング」レイヤーはSpring 3になります。基準は次のとおりです。
- あなたの個人的な意見
- コンポーネント
- ドキュメンテーション
- AJAX 統合
- ブラウザのサポート
- コミュニティ
- ツールのサポート (Eclipse、NetBeans)
いくつか比較トピックを見つけましたが、それは2007年と古いバージョンについてでした。
RichFaces の方がいいと思います。ただし、特定のコンポーネントが必要な場合は、それらすべてを一度に使用できることに注意してください。
他の 2 つは使用していませんが、選択するために詳細に調べました。
そうは言っても、Primefaces を見ることもできます。これには、非常に優れたコンポーネントもあります。これを強調するために、すべてのコンポーネント ライブラリを一緒に使用できます。
私は Trinidad と Richfaces だけと仕事をしたことがあります。私はどちらも好きですが、トリニダードに優位性を与えます。それは、私がより多くの仕事をして、より快適に感じたからかもしれません. トリニダードのオンライン ドキュメントでも十分です。
Trinidad と RF の両方に、膨大なコンポーネント ライブラリがあります。これらのリンクを確認して、アプリケーションに役立つコンポーネントを確認できます。私が開発した最近のアプリケーションで Trinidad ツリーを使用しましたが、使いやすく、入力も簡単でした: Trinidad コンポーネント- RichFaces コンポーネント(ログインが必要です)
スキニングに関しては、トリニダードのデフォルトのスキニングは RichFaces のものよりも基本的なものだと思いますが、どちらも CSS スキルが許す限り美しくする方法があると思います。
RichFaces にはより成熟した AJAX 統合があり、その AJAX コンポーネントとイベントはトリニダードのものより使いやすいと思います。
私はリッチフェイスが好きです。現在のプロジェクトではIceFacesを使用していますが、コミュニティが小さいため、コミュニティのサポートを得るのは困難です。その場合、豊かな顔が良いです。
私は自分のプロジェクトの 1 つでリッチフェイスを使用しており、現在のプロジェクトではアイスフェイスを使用しています。次の理由から、RichFaces の方が適していると思います。