Absolute beginner with ruby and with rails. My first full blown project will interface with an existing system through a REST api.
So it doesn’t employ the normal ActiveRecord model and I was hoping for some examples of projects that replace the normal use of models with API calls. The entire CRUD set will require the app to make the corresponding API calls. I’d like to do this the right way, just don’t know what that looks like yet.
Thanks! 🙂
Helpful links for googlers:
http://yetimedia.tumblr.com/post/35233051627/activeresource-is-dead-long-live-activeresource
https://github.com/rails/activeresource
I don’t know of any projects that are open source that do this, but I’d recommend looking into Active Resource. It was part of Rails through 3.2, but has been moved to a separate repo for Rails 4. The idea is that it lets you replace database persistance with RESTful APIs, which sounds like exactly what you’re trying to do. There is some documentation here which should give you enough info to get off the ground. There’s also a pretty old Railscast on it, but I’m sure the concepts haven’t really changed that much.
Here’s an example from the docs that shows how to setup your “model”: