Slashdot Mirror


Ruby on Rails 0.13 Out Today with AJAX Superpowers

Robert J. Berger writes "The Ruby on Rails team announced that "After the longest gap between releases since Rails was made public and after more than 225 fixes and new features, the final major release before the 1.0 milestone has arrived." This is a major update to what is to many developers consider the new tool for developing sophisticated interactive database driven web applications. It integrates backend Model/View/Controller object-oriented model with AJAX based clients so that the developer can focus on the app and not on the details of basic mechanisms. You really can do much more with much less coding. The new release adds a completely rewritten visual effects engine, drag-and-drop capability including sortable lists, and autocompleting text fields to Rails. All building on top of an upgraded version of Prototype, the javascript foundation for Ajax in Rails ... Check out the very cool demos at script.aculo.us."

2 of 79 comments (clear)

  1. Re:This is actually really damned good by drakaan · · Score: 2, Informative
    AJAX isn't a language, it's a concept. Search for XMLHTTP on Google, instead of AJAX on CPAN.

    I've been XMLHTTP-ing a bunch of old ASP code (and made a cool cross-browser chat page), and thinking about moving a bunch of stuff to PHP. Now I might chuck it all and see if I can use Ruby instead. Scary simple.

    --
    "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
  2. Re:This is actually really damned good by rheimbuch · · Score: 3, Informative

    Since all these effects are built on top of the Prototype javascript library, you can use them standalone or with any server side language. Just download the effects and the Prototype library (be sure to get the pre-release version) and you should be good to go. Nothing Ruby or Rails specific, but Rails does have some predefined helper functions to make it easier to use the AJAX effects.

    --
    -- I take full responsibility for the failure of the project do to my tendency to underestimate your incompetence.