Java – Which framework to choose

frameworksgrailsjavaportletspring

I was thinking which framework would be a good choice to go into. I'm focusing on java apps and tested spring, grails and seam so far. I've also looked aboard java and gave ruby on rails a try too.

In future I will be focusing on portlet development which I've gone through already without a complete framework (just hibernate).

Maybe someone could share some experiences? Or point me to a corner which I don't looked in so far?

Regards and thanks for reading 😉

Best Answer

If you're doing this out of curiosity and to learn something new, rather than to meet specific requirements for a specific project, maybe you'll enjoy the Play! Framework. It contains a lot of stuff from other frameworks and is designed to get you up and going very quickly, with short development cycles and not a lot of arcanae.

Their stated purpose is to be "by Web developers for Web developers". They intend to put the fun back into Web programming.

This sounds good and I've read a few nice things about it in fora and blogs, but I haven't tried it myself yet so that's all the recommendation I can give.