It’s easy to use OpenURI and Net::HTTP. Well, “easy” is a relative term. Building a client library to access our task manager service still requires a fair amount of boilerplate code — more than we care to write, test, and maintain. We have shown you some principles and conventions for designing RESTful web services, and in this final part of our three-part series, we’ll take it a step further and show you how we can use them to develop a client library for the task manager using ActiveResource.
If you missed parts one and two of the series you can find them here: