Home » News » TurboGears: A Python-based Fra ...

News by JavaScriptSearch


TurboGears: A Python-based Framework for Ajax Web Development

 

JavaScriptSearch
Thursday, June 15, 2006; 04:20 AM

The official v.1.0 release of the TurboGears web development framework is approaching.  According to the official website at turbogears.org, the preview alpha build of v.1.0 is complete.


TurboGears is a Python-based framework that allows developers to quickly create scalable database-driven web applications. It runs on Windows, Linux, and Mac OS X.  The framework enables you to built with Ajax both on the browser side and on the server side, all without using a single line of SQL.  It allows you to provide HTML or an API for JavaScript to work with, and gives designers room to work with any XHTML tool for building layouts. TurboGears is compared to Ruby on Rails because of its ease of use and implementation of the model-view-controller architecture.

TurboGears 1.0 will be packed with a line up of new features developed since the last release: widgets for easy forms creation and reuse of complex page elements, identity for authentication/authorization, easily managed internationalization tools and the exclusive Toolbox web-based GUI for handling a number of common tasks such as database updates.

Documentation and screencast tutorials are availbale on the project's website. A book on the framework is under way.

TurboGears is already used "under the hood" of several popular websites, including Amnesty International's irrepretional.info and news tracker diggdot.us . It is free and released under liberal open source licenses for both non-commercial and commercial projects.

 

The cover page of the upcoming TurboGears book.

Advertisement

Partners

Related Resources

Other Resources

arrow