Rails предоставляет именованные маршруты.
Вспомогательный вызов маршрутов может быть вызван с использованием пути или URL-адреса
например, из документов:
# and provide these named routes
root_url # => 'http://www.example.com/'
root_path # => '/'
откровенно говоря, я никогда не использовал помощника *_url
, мне удалось заставить все работать, используя *_path
.
Я немного смутился, какова цель этих двух разных помощников?
как они отличаются друг от друга?
некоторые реальные примеры с объяснениями, когда использовать то, что было бы здорово.