RailsでRESTful APIを書くんだったら、Grapeでしょう。 という話をよく聞くので、Railsを使ってWebAPIを書くためにGrapeを使ってみることにしました。 Grapeってなんだろう GrapeのgithubのREADMEにある通り、 Grape is a REST-like API micro-framework for Ruby GrapeはRubyでRESTlikeなAPIを実装するための「マイクロフレームワーク」らしいです。 よくRailsと組み合わせで見る事が多いせいか、Rails専用のものだと思っていたのですが、 Rack単体や、Sinatraでも使用することが可能みたいです。 そんなにRailsの機能を使わない場合や、軽さを求められる事案にはこちらのほうがいいのかなと思っています。 とりあえず、今回はRailsと組み合わせて使うサンプルを適当に書いてみま