RailsのAPIモードを触ってみるの巻Zennふぁい🀄RailsのAPIモードを触ってみるの巻2021/01/09に公開RailsRubyAPItechWhyAPIの理解を深めたいと思い、自作してみようと思いました。RailsのAPIモードというのが気になっていたので、早速試しました。APIの概要リクエストに対し麻雀の役がjson形式で戻ってくる簡単なものです。(完全に趣味)postはできないようにしています。newで新規のプロジェクトを作ります。--apiというコマンドを使うことでapiモードのプロジェクトができるとのこと。今回はdbにmysqlを指定しています。endendちなみにscopeやらnamespaceの違いに関してはこちらにわかりやすくまとまっていました。https://qiita.com/ryosuketter/items/9240d8c2561b5989f049今回はお試しなのでscopeにしていますが、namespaceにすべきなんでしょうね。ここまでの動作をテストseedファイルのデータを反映させてcurlコマンドで実行。http://localhost:3000/mj/v1/formats/役のIDお、返ってきた!{"name":"ri-chi","char":"立直","han":1,"exp":"と宣言し、1000点棒を供託する"}これまでのまとめ現状はリクエストに対してただjsonを返すだけなので、次回はエラーレスポンスを作ってみたいと思います。あと、uriの設計というところを意識して修正していきます。Next.jsバッジを贈って著者を応援しようバッジを受け取った著者にはZennから現金やAmazonギフトカードが還元されます。Proよくある質問LinksX(Twitter)GitHubメディアキットLegal利用規約プライバシーポリシ。