Chapter 15.4. Summary
MochiKit.Async makes it trivial to retrieve data asynchronously from your Turbo-Gears server, providing your users with a responsive feel and up-to-date data.
Async also lets you use exactly the same model for handling timed events within the browser.
MochiKit.Signal gives you a consistent view and simple API for handling browser events, which is a key building block for sophisticated applications that perform actions based on user actions such as drag-and-drop or key presses.
MochiKit.Visual gives your application a refined and fun appearance from simple features such as rounding the corners of your borders to complex animated transitions.
In desktop applications, users take drag-and-drop for granted as a part of the experience. ...
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.