BLOGは株式会社ケイズ・ソフトウェアが運営しています。技術力{技術情報}RailsがスタートアップのWebサービスで採用されることが多いと聞きますが、その理由の一つとして少ないコードで効率的に開発ができるフレームワークだからだそうです。それを可能にしているのが便利なgemが色々と開発されているからではないでしょうか。そこで、今回はAPIを開発する際に使えるgemを紹介します。gemを使わなくてもAPIの開発はできますが、使うことによって簡単に開発することができるようになります。使用するのは「grape」というものでDSLでAPIを書けるようになっています。インストール方法や使い方はGitHubに書いてあります。■GitHubhttps://github.com/intridea/grape下記はAPIのメインの部分です。・「get」で処理を記述になります。grapeを使ってAPIを開発すると、一つのファイルにまとめて処理を書けてバージョニングもできるので見通しがよくなり管理しやすくなると思います。