新しいプロジェクトを開始する予定で、さまざまな Web フレームワークを評価しています。真剣に検討しているのですが、耐久性が心配です。
Web フレームワークを選択するとき、何を使用するかを決定するときに何を探す必要がありますか?
私が見ているフレームワークで気づいたことは次のとおりです。
- 小さなコミュニティ。ユーザーリストには毎日数件のメッセージしかありません
- 6 か月以上前の前回のリリース以降、「ニュース」ページにニュースがありません
- 過去 30 日間に svn コミットはありません
- 優れたドキュメントですが、wiki は以前のリリース以降更新されていません
- 最新のリリースがまだ Maven リポジトリにない
これは公式に認可された Java EE フレームワークではありませんが、スタック オーバーフローに関するさまざまな質問への回答で、良い解決策として言及している人を何人か見てきました。
これがフレームワーク戦争に巻き込まれたくないので、私が見ているフレームワークを言うつもりはありません。リスクを評価する際に、プロジェクトのその他の側面を確認する必要があることを知りたいです。これは、ORM などの Java EE Web 以外の領域にも適用されるはずです。