В приложениях Rails ссылки часто создаются с использованием как методов для URL, так и методов для контента, например,
<%= link_to @article.user.name, @article.user %>
Это определенно более удобно, чем вводить их в теги <a>
вручную.
<a href="<%= user_path(@article.user) %>"><%= @article.user.name %></a>
(Вы используете маршрутизатор для генерации этих URL-адресов, верно? Что произойдет, если вы жестко наберете /users/1
и решите, что хотите, чтобы он был /users/1-John-Doe
позже?)
Однако для статических ссылок это не имеет большого значения.
<a href="http://www.google.com/">Google</a>
or
<%= link_to 'Google', 'http://www.google.com/' %>
Можно привести аргументы в пользу первого варианта производительности или второго варианта в единообразном стиле, поскольку оба варианта одинаково управляемы.