Why are action based web frameworks predominant?

Posted by deamon on Stack Overflow See other posts from Stack Overflow or by deamon
Published on 2010-06-12T18:25:18Z Indexed on 2010/06/12 18:32 UTC
Read the original article Hit count: 297

Most web frameworks are still using the traditional action based MVC model. A controller recieves the request, calls the model and delegates rendering to a template. That is what Rails, Grails, Struts, Spring MVC ... are doing.

The other category, the component based frameworks like Wicket, Tapestry, JSF, or ASP.Net Web Forms have become more popular over the last years, but my perception is that the traditional action based approach is far more popular. And even ASP .Net Web Forms has become a sibling name ASP .Net Web MVC.

I think the kind of applications built with both types of frameworks is overlapping very much, so the question is: Why are action based frameworks so predominant?

© Stack Overflow or respective owner

Related posts about asp.net-mvc

Related posts about mvc