views:

218

answers:

3

Is there a canonical site/book/article I could go to that discusses the hundred of existing Java Web Frameworks out there, and which objectively compares their strengths, features and weaknesses?

Note that I am not asking which framework is the best. Others have already done so. I'm looking for a comparative review of the existing frameworks.

+1  A: 

Well, have you tried Wikipedia? There's a "comparison of features" table..

Joril
+1  A: 

Matt Raible, of appfuse fame has done a nice comparison for you.

It compares the most popular frameworks in many aspects (from the comparison):

  • List Screens: How easy is it to code pageable,sortable lists?
  • Bookmarkability: Can users bookmark pages and return to them easily?
  • Validation: How easy is it to use and does it support client-side (JavaScript) validation?
  • Testability: How easy is it to test Controllers out of container?
  • Post and Redirect: How does the framework handle the duplicate post problem?
  • Spring Integration: Does the framework support using Spring in the middle tier; how easily?
  • Internationalization: How is i18n supported and how easy is it to get messages in Controllers?
  • Page Decoration: What sort of page decoration composition mechanisms does the framework support?
  • Tools: Is there good tool (particularly IDE) support for the framework?
  • Marketability of Skills: If you learn the framework, will it help you get a job?
  • Job Count: What is the demand for framework skills on dice.com?
flybywire