RoR like (was : SPE 0.8.1.b Python IDE...)

Dave Benjamin ramen at lackingtalent.com
Thu Dec 15 18:51:52 EST 2005


On Thu, 15 Dec 2005, 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.

I don't think it's misleading. Just because you can do asynchronous 
programming between JavaScript and any given web server technology doesn't 
mean it's going to be easy or effective. For example, both sides need to 
agree on a method for serialization of data. You can use XML or JSON with 
any web server, and any client technology for that matter, but the fact 
remains that code is going to have to exist on both sides to make it fly.

Having common support for data serialization standards, as well as remote 
calling conventions, can reduce the amount of glue code you have to write.

I guess it depends on your definition of "support".

Dave



More information about the Python-list mailing list