Задать вопрос

Можно ли в контроллерах использовать другие контроллеры?

Можно ли в контроллерах, использовать другие контроллеры ? Как правильно с точки зрения архитектуры ?
  • Вопрос задан
  • 209 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@EvgeniiR
https://github.com/EvgeniiR
Владимир Голубь,
Есть функция проверки пароля и логина, она берет информацию из env. Может это вообще model ? Она применяется в двух контроллерах.

Почитайте про паттерн middleware, и проверяйте логин и пароль в одном месте - до вызова контроллера.

В JS:
https://expressjs.com/en/guide/using-middleware.html и
https://stackoverflow.com/questions/12921658/use-s...
Ответ написан
Adamos
@Adamos
...
10. Не вари козлёнка в молоке матери его.
11. Не используй вызовы контроллера в другом контроллере, выделяй общий код в отдельные классы.
Ответ написан
Ваш ответ на вопрос

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

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