Developing an API with Rails Metal
codingonthecloud.com
Alot of modern day Web Applications are being built with HTML5 / MV* Javascript frameworks which means that they're becoming more and more like native applications, where instead of rendering the whole page in HTML the app is just consuming and posting JSON data to and from the server.
If your building a Backbone / Ember (formerly SproutCore) / Angular / Batman then you will understand that rails makes it very convenient to build such apps, it takes care of all the assets compiling for you and a lot of other niceness that will help you manage and deliver your apps easier. In this post I am going to show you how to get the most out of rails 3's modularity.