REST without ActiveResource

ActiveResource is the other side of a RESTful app.

If you build your app to be RESTful, ActiveResource can be used as a client to retrieve resources from your app. It helps you write clients for your applications, or for other peoples’ applications that are RESTfully designed.