05:01 PM

Rails Framework Adds Ajax Tools In Major Update

Adding the Ruby scripting language allows JavaScript calls and simplifies Ajax-style programming, the open-source vendor says.

Application development framework Rails went live with version 1.1 on Tuesday, adding more than 500 fixes and new features to the popular system for developing Web applications with the lightweight Ruby scripting language.

The star addition to Rails 1.1 is RJS, which enables JavaScript calls in Ruby code and simplifies AJAX (asynchronous JavaScript and XML)-style programming. Tasks that previously required more extensive coding and server calls can now be handled more concisely with RJS.

"It makes Web application programming a lot more like desktop GUI [graphical user interface] programming," said Jeremy Voorhis, lead architect at Planet Argon, a Portland, Ore., services firm that specializes in Ruby on Rails development. Planet Argon has already used RJS on several client projects. Because Rails is an open source project, developers can start working with new features before they make their way into a formal release.

Rails is a relative newcomer on the application development scene. The two-year-old framework is the brainchild of programmer David Heinemeier Hansson, who built it to use for application development at 37signals, a Chicago ISV that makes software-as-a-service applications. The framework caught on and is now used by Web applications such as community Web site 43 Things and scheduling software CalendarHub. Devotees are drawn to the specialized system for its tight focus on optimizing for Web application development, which allows it to avoid the scale and complexity of more broadly used programming languages.

A full description of Rails 1.1's new features is available on the Rails Web site. Rails has a conservative release history (it moved to 1.0 in December, after more than a year of widespread use), and 1.1 is an extensive package of updates that encompasses many initiatives previously released piecemeal.

"Moving to 1.1 is really a formality," Voorhis said. "It's a measurement of quality, and a statement that everything is stable."

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
Register for InformationWeek Newsletters
White Papers
Current Issue
Top IT Trends to Watch in Financial Services
IT pros at banks, investment houses, insurance companies, and other financial services organizations are focused on a range of issues, from peer-to-peer lending to cybersecurity to performance, agility, and compliance. It all matters.
Twitter Feed
InformationWeek Radio
Listen Now InformationWeek Live for the Week of July 24, 2016
Join us for a roundup of the top stories on for the week of July 24, 2016. We'll be talking with the editors and correspondents who brought you the top stories of the week to get the "story behind the story."
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.