見出し画像

TECHCAMP学習59日目


実践的なControllerを学ぼう

目的
リクエストからレスポンスまでの処理を構造的に理解
レスポンスからレンダリングについて理解
サービスクラスを理解
クッキーとセッションを理解

Railsにおけるコントローラー
ルーティングによって処理されたリクエストを受け取り、ビューファイルなどをレスポンスとして返却する

リクエスト→ルーティング→どのコントローラーのどのアクションで実行するか?

レンダリング HTMLなどのビューファイルを画面に猫画

JSON レスポンスとしてデータを返却する場合使うフォーマット

サービスクラス コントローラー内のコードの可読性を高める
モデル以外に処理を切り出すことができる

セッション Webサービスにおいて情報を一時的に記憶しておく仕組みです。

クッキー ブラウザが持っている、データを保存できる領域のことです。

いいなと思ったら応援しよう!