ligvake
@ligvake

Стоит ли использовать апи как бекенд для сайта?

В разработке сайта используется Yii2, в процессе создание api для приложения стало первостепенной задачей.
Вопрос заключается в том, используется ли в серьезных проектах подход использования апи не только для сторонних приложений, но и для самого сайта?

Представим, что на сайт представляет из себя блог. Насколько костыльно будет при заполнении формы нового поста пересылать данные на 'домен/апи/новый_пост' и обрабатывать их через апи?

Интересует меня это в целях уменьшения количества повторяющего кода в виде проверок ввода пользователя, заполнения полей, требующих данные, которые нельзя получить из форм и т.д.
  • Вопрос задан
  • 142 просмотра
Пригласить эксперта
Ответы на вопрос 2
@alexalexes
Если сайт изначально проектируется как одностраничное приложение, то никаких других адекватных альтернатив нет, как сделать api для бэкенда. Ну, да, JS на браузере будет просто восприниматься как еще один вариант фронтенд приложения для сервиса.
Ответ написан
Комментировать
vabka
@vabka
Токсичный шарпист

Вопрос заключается в том, используется ли в серьезных проектах подход использования апи не только для сторонних приложений, но и для самого сайта?

Это часто даже более предпочтительный подход.
В некоторых проектах, даже если HTML генерируется на сервере, делают разделение на апи и представление
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы