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