Motherhood, Apple Pie and Web apps
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.
- Login or register to post comments
- Printer-friendly version
- edburns's blog
- 705 reads





