I uploaded my ActiveResource extension 2 days ago. This does exactly what you are searching for. I use this to work with Neo4j (a Java graph database usable via REST) and ElasticSearch(a schemaless fulltext search engine on top of Lucene) and had no real problems so far. So my backend is purely REST