> Steve, is it possible to see an implementation? If it's not open-source, could you provide snippets?
I wish! I'd have to get permission from management folks who would need a lot of convincing. It's not a battle I want to fight, which is why I had to describe it only at a high-level. I don't think I'm doing anything especially clever that would make a code snippet useful. At least, I don't think so. My goal was to give an example, "here's one way to decide about ruote/ruote-kit in a rails app".
Your point about the REST interface is another way to decide, although I'm not convinced. What does decoupling rails from ruote buy you, other than less gem dependencies? Doesn't your client code just end up duplicating the gem functionality with REST calls?