タグ

ブックマーク / qiita.com/1ulce (1)

  • railsのrenderとredirect_toの違い - Qiita

    よく分かってない人を3人程見かけたため、改めて初心者向けにrailsのrenderとredirect_toの違いをまとめてみます。 そもそもMVCのどの部分? Controller(の特定のAction)が特定のViewを呼びだす部分です。 (部分テンプレートを使用したい場合、View内でrenderを使用することもありますが、今回は割愛します。) renderとは Action内で、呼び出すViewを指定するメソッド。そのAction内で@〜〜(インスタンス変数)として格納されたものは、Viewからrubyの構文で呼び出せます。 呼び出すViewの形式は、RHTML形式です。(RHTML形式は、普通のfoo.htmlや、hogehoge.html.erb等のruby構文が実行できる形式のHTMLのこと) redirect_toとは HTTPリクエストをサーバーに送り、ユーザーはそこから返

    railsのrenderとredirect_toの違い - Qiita
  • 1