This is what we used to do with Rails. But the backends were never a priority and ended up being hackish and hard to use for editors, so in the end the devs were editing the content... urg.
Hosting and maintaining those backends hasn't been fun either, in our opinion mobile devs are better off using our service. They get a better solution faster.