Skip to main content

Motherhood, Apple Pie and Web apps

Posted by edburns on November 13, 2006 at 8:35 AM PST

In my recent spate of href="http://weblogs.java.net/blog/edburns/archive/2006/09/speaking_at_the.html">speaking
engagements, I have been including a " href="http://lesscode.org/2005/07/21/motherhood-and-apple-pie/">motherhood
and apple pie
" slide in my presentations about JSF and Ajax. I put
this in my slides in response to a question I sometimes hear when I make
the case for JSF and Ajax. The question goes something like this:

Hey, why do I need JSF, or any other server side framework for that
matter? With Ajax, or things like GWT, can't I just put it all in the
client? I mean, let's just do everything in JavaScript!

You're welcome to do that, but if you do, please
know that you'll have to do all of these things yourself.

alt="Screen capture of slide showing basic requirements of web apps"
src="http://weblogs.java.net/blog/edburns/20061113-baseball-apple-pie.png"
width="341" height="253" />

As you may guess, JSF already does all of these for you, does them quite
well, and does them in a way that is an industry standard, with the
brainpower of leading minds from Oracle, Sun, IBM, Apache, the Open
Source Community, and others.

This is why I have been spending my spare time trying to get href="http://ajax.dev.java.net">Project jMaki to have first class
support for JSF as a core part of its feature set and value proposition.
In fact, if you support this idea, please send an email to href="mailto:users@ajax.dev.java.net?subject=No%20Beta%20without%20full%20JSF%20support">the
jMaki User list saying that you think this is important. For some
exmples of this in action, please see href="http://sunapp1.whardy.com:8090/jsf-jmaki/home.jsf">here, href="http://sunapp1.whardy.com:8090/jsf-jmaki/fisheye.jsf">here, href="http://javaserver.org/jmaki/dojo/fisheye-jsf-df.faces">here,
and href="http://javaserver.org/jmaki/scriptaculous/inplace-jsf-df.faces">here.

Related Topics >>