A life committed to learning.

The problem with Java Web development frameworks is…

Well, from my point of view, the problem of Java Web development frameworks is that there are too many. Each one has its strengths and weaknesses, like anything else. I’m excluding those that are proprietary and you have to pay to use them. Really, why would people pay for such kind of thing?

Focusing on what is open source, you just need to see those supported by Apache: http://projects.apache.org/indexes/category.html#web-framework

Then you can see a list of Java web development frameworks (result of a Google search):

There’s are so many and the community does not focus on building a complete Java Web Development Framework. The one I like more is Play! Framework because it’s a complete stack of java technologies that really help the development of web apps and it borrows many concepts from Ruby on Rails, which it’s my favorite.

I don’t know every Java web development framework, of course, and each must have their strengths and serve different purposes, but my feeling is that if there were only a few, then the community will focuses on improving those and we’ll end with a truly good framework.



View more posts from this author
5 thoughts on “The problem with Java Web development frameworks is…
  1. Zena

    Java Web development frameworks is that there are too many. This is great.I am very impress to this one.Thanks to share this blog with us.Keep it up.I will keep share in future.

  2. seo agency

    I like this post.This is well informative content.The written skill is so good.I appreciate to this one.This provide a good information about that how to connecting on a global level.

  3. Brian Parker

    am very impress this post …

    only reason why there are so many java web frameworks and each years
    we get several new is in the sad fact that none of those has solved
    the problem. And they indeed try to solve one and the same problem.

    Hybrid Java has solved this puzzle with its MVC component model where
    the web application may be build from components each of which is



Leave a Reply

Your email address will not be published. Required fields are marked *