A second unrelated question is about security. How safe is it for a user to perform an e-commerce transaction and type-in his credit card details over an AJAX enabled app on his browsers?
Personally, I don't see Ajax displacing the current Web MVC frameworks. Ajax still communicates with the server using the request-reponse paradigm over HTTP, so those Web frameworks that hide a lot of those details for us will remain just as important in the Ajax world.
As Ajax becomes more popular the Web frameworks are sure to evolve to better support Ajax, but I just don't see them going away because of Ajax.
Ryan Asleson<br />Co-Author, <a href="http://www.amazon.com/Foundations-Ajax-Foundation-Ryan-Asleson/dp/1590595823/sr=1-1/qid=1158926537/ref=pd_bbs_1/002-7412154-2924860?ie=UTF8&s=books" target="_blank" rel="nofollow">Foundations of Ajax</a> and <a href="http://www.amazon.com/Pro-Ajax-Java-Frameworks/dp/1590596773/ref=sr_11_1/002-7412154-2924860?ie=UTF8" target="_blank" rel="nofollow">Pro Ajax and Java Frameworks</a><br /><a href="http://taconite.sf.net" target="_blank" rel="nofollow">Taconite</a> Lead Developer
I second what Ryan said - Ajax works *with* your favorite framework. While I'm sure some people will eject Struts or whatever from their office, I just can't see the reason to abandon them. Afterall, you still need something to dish up the initial page and the subsequent bits and pieces. I do think that the frameworks will change though to facilitate Ajax...
Nate Schutta<br />Coauthor of <a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&camp=1789&tag=ntschuttacom-20&creative=9325&path=tg/detail/-/1590595823/qid=1127567332/sr=8-1/ref=pd_bbs_1?v=glance%26s=books%26n=507846" target="_blank" rel="nofollow">Foundations of Ajax</a><br />My blog: <a href="http://www.ntschutta.com/jat/" target="_blank" rel="nofollow">Just a Thought</a>
My previous laptop never exploded like that. Read this tiny ad while I sweep up the shards.
Free, earth friendly heat - from the CodeRanch trailboss