8/19

  • Controllerはリクエストの内容に応じてモデルにデータを取ってくるように命令したり、データを作成・更新するように命令する。その後、モデルが実行したデータに関する処理結果を受け取ってビューに渡して画面が表示される。

  • Controllerとはモデルとビューの仲介をする役割を担っており、railsアプリケーションの中核をなしている。

  • コントローラはデフォルトのCRUDアクションindexshowneweditcreateupdatedestroyのみを使うべき