特定のプロジェクトに最適なフレームワークを決定するために、リクエストベースのWebアプリケーションフレームワークの分析を行っています。私たちの選択が他のフレームワークと比較して広く使用され、サポートされていることを示す確かな証拠を含めるように求められました。フレームワーク。
その件に関する統計はありますか?それとも、それぞれを使用している大手企業のリストですか?
特定のプロジェクトに最適なフレームワークを決定するために、リクエストベースのWebアプリケーションフレームワークの分析を行っています。私たちの選択が他のフレームワークと比較して広く使用され、サポートされていることを示す確かな証拠を含めるように求められました。フレームワーク。
その件に関する統計はありますか?それとも、それぞれを使用している大手企業のリストですか?
要件に基づいて分析を行い、要件に最も近いフレームワークを確認できるのはあなただけなので、どのフレームワークがニーズに最も適しているかを言うのは難しいです。
Matt Raibleは、事前定義されたマトリックスに基づいて非常に詳細なレベルの分析を行っており、いくつかのフレームワークについていくつかのアイデアを得ることができます。
最後に、個人的な好みがある可能性があるため、他の発言には従わないことをお勧めします。時間をかけて、どちらが自分に適しているかを見つけることをお勧めします。
Springは、セキュリティ、依存性注入、AOP、トランザクションなど、他にも多くの機能を提供します。したがって、アプリケーションではとにかくスプリングを使用する必要があります。
だから私が思うのは、Spring自体がMVCフロントエンドを提供するときに、Strutsのような別のフレームワークが必要な理由です。
考えてみてください。支柱を使用する場合は、もう1つのフレームワークへの依存関係を不必要に追加します。
それぞれのホームページのいくつかの情報
http://www.springsource.org/case-studies
https://cwiki.apache.org/S2WIKI/projects-using-webwork-or-struts2.html