Java Web フレームワークの学習を開始する予定です (Java API が大好きです)。既に Rails と Django を使用しています。
Java に近いものを求めていますが、J2EE の複雑さはまったくありません。
私に適した 2 つのフレームワークを見つけました。
グレイルズ
Grails は見栄えがよく、Web アプリケーションには Java よりも優れた Groovy を使用しています (私が思うに..) が、純粋な Java ベースのフレームワーク (Hibernate、Strut、Spring) よりも遅いです。 !)、GSP は素晴らしいです! デバッグが少し難しくなります (変更のたびにサーバーを再起動する必要があり、スタックトレースには Java と Groovy のトレースが混在しているため、常に理解しやすいとは限りません)。
遊ぶ!
このフレームワークも見栄えがします。Grails (Java を使用) よりも高速ですが、Java の使用方法があまり好きではありません。ソース コードを変更して、プロパティ呼び出しを setXXX/getXXX として変換します。それは好きではありません... フレームワークにはキャッシュもあります。 Grails にはない機能です。私はテンプレート エンジンがあまり好きではありません。デバッグも簡単です (サーバーを再起動する必要がなく、スタックトレースがより明確になります)
おすすめは何ですか?簡単に学べるもの (Ruby の経験は豊富で、Java の経験はそれほど多くありませんが、Java API は大好きです) を探しています。スケーラビリティが高く、遅すぎない (Ruby よりも速い) 理想的には、サポートを簡単に見つけることができるまともなコミュニティを持つフレームワークを使用したいと考えています。
PS: JRuby on Rails には興味がありません