Welcome to episode one of the Q&A with Vancouverite and Nitobian Brian LeRoux.
Ruby on Rails, especially in recent incarnations, has powerful support for creating RESTful applications. You can serve JSON encoded data back to the client as easily as XML or HTML which from an Ajax perspective kicks serious ass. While Rails does come bundled with Prototype and Scriptaculous it works equally well with JQuery, MooTools and, of course, the Nitobi Complete UI Ajax Suite. Ruby-generated JavaScript (RJS) changed my life. Specifically, the ability to dynamically render partials via an XMLHttpRequest (XHR). Building kick ass user experiences has never been more elegant, easier or faster.