RESTful applications in my experience are more extensible, just as they're more maintainable over time. It all comes down to simplicity: RESTful applications, because of the constraints of the design style, are easier to understand and work with - they're more predictable, since it's all about the resources. As a result, they're easier to work with even if you're coming in to a project mid-stream (as opposed to an XML-RPC application where you need to parse a complex XML document to even begin to understand what's happening)
Joined: Jan 16, 2008
That's good. Maintenance is really important and Rails looks already promising as a well defined framework. I wonder if someone has deep experience with RoR and a fluent Java framework like Wicket; it would be useful to know his opinion on this topic.