Chapter 1.3. TurboGears, Ajax, and Web 2.0

Recently, there has been a lot of hype about web 2.0 applications and Ajax. In a lot of cases, the hype has passed out of the realm of technical discussion into pure marketing jargon. There are a lot of people selling pretty animations as though they were revolutionary. But, underneath it all, there is a real revolution happening. On the technological side, JavaScript now works reliably to send and retrieve data from the server and to add it to an existing page in real time.

Ajax is shorthand for Asyncronous JavaScript and XML, but it has come to be used to describe a variety of techniques that allow the JavaScript to talk to your server and dynamically update your page in real time. Sometimes, XML is ...

Get Rapid Web Applications with TurboGears: Using Python to Create Ajax-Powered Sites now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.