Adrian Holovaty wrote: > bruno at modulix wrote: >> RoR is not an IDE, it's a web framework. The closest things in Python >> are TurboGears (good Ajax/js support via Mochikit), Subway (never >> tested), and Django (no Ajax support AFAIK). > > Note that "no Ajax support" is misleading. Of course you can use Ajax > with Django, just as you can use it with *any* Web framework. That's > because Ajax is a browser-side technology (JavaScript), not a > server-side technology (Python). Django is just as capable of producing > JavaScript as it is of producing (X)HTML or whatever else. > > Hope that clears things up! > > Adrian >
The so-called Ajax, standing for Asynchronous Javascript + XML is NOT a "browser-side technology", it's a bunch of technologies used together in a client-server environment. If you only use Javascript without communicating with any server, you're not using the so-called Ajax, you're merely using Javascript (not that it's a bad thing, mind you). Please refer to the article that started the hype (http://www.adaptivepath.com/publications/essays/archives/000385.php) for more insight about what Ajax is (or is supposed to be). An ajax-integrating framework would therefore be a framework that could generate both the client-side javascript and the server-side variations of the resources that can be called, retrieved and used by the client in a seamless and transparent way. -- http://mail.python.org/mailman/listinfo/python-list