RABL(Ruby API Builder Language) は、JSONのView生成用のライブラリです。 RailsなどのフレームワークでAPIサーバーを立てる際、普通JSONで応答したりしますが、 もうちょっと複雑なViewを組めます。 チュートリアル的使い方はhttp://railscasts.com/episodes/322-rabl?language=ja&view=asciicastなどに任せるとして、 overviewや躓いたところなんかを。 返し方が気持ち悪いという話 {"user": {"k1": "value1", "k2": "value2"}} # object @user [ { "user" : { ... } } , { "user" : { ... } } , { "user" : { ... } } ] # collection @users みたいな