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.