What's That Noise?! [Ian Kallen's Weblog]

« is mod_perl a dying... | Main | Apache 2.0's poor... »

20040915 Wednesday September 15, 2004

Mason and Maypole

I'm fan of expressing business logic cleanly separated from display logic. It becomes especially important for managing CRUD cycles within an application. In j2ee-land, MVC with struts is the de-facto standard for doing those things and it works pretty well. However, in land o' LAMP, no such standard exists.

I'm currently looking at using Maypole with HTML::Mason. But it looks like (oy!) TMTOWTDI decisions are to be made there:

Which way to go?

( Sep 15 2004, 03:56:41 PM PDT ) Permalink
Comments [1]

Comments:

I don't think that Struts is the de-facto standard in the j2ee-lan. Java community is realizing that there are better frameworks for doing clear separation of concern. Some of them are: 1) Tapestry (http://jakarta.apache.org/tapestry) 2) SpringMVC (http://www.springframework.org) 3) WebWork (http://www.opensymphony.com/webwork). Don't worry they still have a TIMTWODI decision make as well :) It's not without reason Sun is pushing the new JSF (Java Server Faces) initiative to become standard. That's become there is no standard :). José.

Posted by Jose Nyimi on September 21, 2004 at 05:17 AM PDT #

Post a Comment:

Comments are closed for this entry.