Slashdot Mirror


TurboGears: Python on Rails?

gcantallopsr writes "If you liked Ruby on Rails and its 15m intro video (.mov) you will probably like TurboGears and its 20 minute wiki tutorial. (.mov) It shows you the development of a simple wiki in just 20 minutes, and there is a text version of the tutorial. TurboGears uses Python, SQLObject, CherryPy, Kid, MochiKit and some extra pythonic glue to help you to (in their own words) 'Create a database-driven, ready-to-extend application in minutes. All with designer friendly templates, easy AJAX on the browser side and on the server side, not a single SQL query in sight with code that is as natural as writing a function.'"

2 of 279 comments (clear)

  1. Yawn. Perl Catalyst had this same example by tezza · · Score: 1, Offtopic
    Catalyst Web Framework on Perl.com

    The best bits about catalyst are:

    1. built in webserver. Apache/Apache2 is in flux at the moment, and you're caught in shifting sands of documentation, libraries and online-help. A built in webserver means you can prototype fastest.
    2. Eclipse. With EPIC you can code and debug your perl in Eclipse.

    --
    [% slash_sig_val.text %]
  2. Some friendly competition by vandan · · Score: 1, Offtopic

    Interesting. It's good to see a number of people taking on the project of providing RAD tools with database access.

    I have a competing project: http://entropy.homelinux.org/axis_not_evil

    It's a collection of Perl modules:

    - Gtk2::Ex::DBI ( forms )
    - Gtk2::Ex::Datasheet ( datasheets )
    - PDF::ReportWriter ( reports )

    It's all open-source, cross-platform goodness. It of course uses Gtk2 as the widget toolkit ( which is now a push-over to install on Windows thanks to a number of people providing single-click installers ).

    Admittedly my project isn't quite as polished ( in terms of point-and-click setup of objects ) as TurboGears, but in my defense, there's only one of me, and I've only been programming in Perl for just over a year.