技術ブログ

(技術系中心)基本自分用備忘録なので、あくまで参考程度でお願いします。

レンダーとリダイレクトの違い

レンダーとリダイレクトの違い

Railsのコントローラ層をスムーズに開発するには、レンダーとリダイレクトの区別が欠かせまんせん。

レンダー render

一覧画面や新規登録画面を表示するときにアクションに続けてビューを表示させるときに使う (rednerで呼び出すViewを指定します。)

リダイレクト redirect_to

一覧画面に移動する時に直後にビューを表示させるのではなく、別のURLに案内する動きをリダイレクトと呼ぶ (redirect_toメソッドは、指定したPATH(URL)に転送します。)

f:id:lhiroki1205:20190213103957j:plain 画像参考: > 現場で使える Ruby on Rails 5速習実践ガイド