タスク内容

詳細機能の仕様

模範手順

※ 実際にプログラマーになったら模範手順はないのが普通なので、一通りできてから確認するようにしましょう!

1. このTaskでやろうとしていること

task7-3となぜやるかについては同じ


2. 処理の流れ

  1. フロントから記事詳細取得のリクエストが来る(GET /api/v1/articles/:id)
  2. ルーティングにより ArticlesController の show アクションが呼ばれる
  3. Model(Article)に問い合わせて対象記事を取得する(idで検索)
  4. 取得した記事オブジェクトを Serializer に渡し、レスポンス用のJSON形式に整形する(必要な項目のみ)
  5. Controller が render でJSONを返す
  6. (例外)記事が見つからない場合は規定の形式でエラーを返す