- 〜とは?
- 使用用途
- 使い方
render
1.レタリングするテンプレートを指定する。
2.エラーメッセージ表示のために、元の画面に差し戻す際などに利用する。
3. render オプション
redirect_to
1.指定されたページにリダイレクト
2.クライアントにリダイレクト先URLを返却し、クライアントは再度そのURLにリクエストを上げることになる
3.redirect_to(リダイレクト先のURL [, :status => ステイタスコード, オプション])
違い?
・renderがviewファイル(RHTML)を出力して表示するだけ(変数などの値はそのまま)
・画面遷移+表示
・redirect_toは再度ページにアクセスする(処理が新たに始まる)
・画面遷移+表示+処理の委譲を実行