1. bSRATulen2N90kL

    Posted

    bSRATulen2N90kL
Changes in title
+_pathと_urlの違いについて調べてみた
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,29 @@
+##そもそも_pathと_urlってなんだ?
+ヘルパーの一種。ルーティングを作成すると、アプリケーションのコントローラで多くのヘルパーが利用できるようになりますがその内の一つみたいです。
+
+##相対パスと絶対pathの違いってなんだ?
+そもそもそこからでした。相対パスは今いる位置を起点にして、場所を指定する。絶対パスは今いる位置に関係なく場所を指定する。
+
+
+
+```
+root_path => '/'
+root_url => 'http://www.example.com/'
+
+new_path => '/new'
+new_url => 'http://www.example.com/new'
+```
+
+##_path
+・相対パス
+・redirect_to以外で使用する。
+・link_toでよく使用されるイメージ
+
+##_url
+・絶対パス
+・redirect_toの時にセットで使用する。(HTTPの仕様上、リダイレクトのときに完全なURLが求められるので)
+
+##参考記事
+
+・[Rails のルーティング](https://railsguides.jp/routing.html)
+・[pathメソッドと_urlメソッドの使い分け](https://qiita.com/higeaaa/items/df8feaa5b6f12e13fb6f)