@vladislav3101

В чем заключается задача controller паттерна MVC?

Интересует вопрос где валидировать данные, которые пришли с фронта? Та же форма регистрации, допустим нам приходят пустые данные, валидация email, проверка длины пароля, где я должен это проверять в модели или контроллере?
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vladislav3101 Автор вопроса
Нашел ответ спустя 1 час, перебрал много мусора на форумах. Ответ: в моделях! Поясняю: модель может использоваться в разных местах и писать одни и те же проверки в контроллерах нет смысла. Допустим проверка на пустоту в отправленных данных, лучше 1 раз проверить в моделях, чем писать в разных контроллерах одно и тоже. Контроллер лишь получит от модели ответ и отдаст клиенту в нужном виде.
Ответ написан
Ваш ответ на вопрос

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

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