Задать вопрос
tot0ro
@tot0ro
Front - end developer

Переход по страницам через форму, зачем?

Добрый день,

В phoenixframework увидел такие хелперы:

button("hello", to: "/world")
#=> <form action="/world" class="button" method="post">
      <input name="_csrf_token" value="">
      <button type="submit">hello</button>
    </form>

button("hello", to: "/world", method: "get", class: "btn")
#=> <form action="/world" class="btn" method="get">
      <button type="submit">hello</button>
    </form>


Какая практическая польза в организации перехода по страницам через форму, чем это лучше обычной ссылки?
  • Вопрос задан
  • 460 просмотров
Подписаться 3 Оценить 3 комментария
Решения вопроса 2
@IvanN777
Форма в качестве перехода - это глупо.
Тут надо опиратся на общую практику веб.
Формы бывают поисковые(get) и модификация (post(PATCH/PUT DELETE))

https://hexdocs.pm/phoenix_html/Phoenix.HTML.Link.html
Полезно, чтобы убедиться, что ссылка не будет вызвана поисковыми системами для индексации.

Мое мнение
Ну с таким же успехом можно вставить и js(нестандартную логику)
Выглядет как изврат
Ответ написан
tot0ro
@tot0ro Автор вопроса
Front - end developer
Как было выяснено через коллег и знающих людей, данные хаки используются для сокрытия ссылок от поисковиков.

Больше никаких преимуществ у данных подходов нет.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы