В этом видео мы поговорим о работе с контроллерами, где хранить бизнес-логику нашего приложения и как делать это правильно.
github -
Тайм-коды
0:00 - Вступление
0:25 - Пишем рауты
1:30 - Пишем бизнес-логику в контроллере (так делать неправильно)
2:18 - Тесты?
3:15 - Рефакторинг контроллера. Выносим бизнес-логику (так делать правильно)
3:35 - Создаём наш первый Action
4:50 - Вызываем Action в контроллере
6:06 - Убираем запросы из Action в репозитории
9:35 - Выносим логику дальше в сервисный слой
16:18 - Что мы получили в итоге?
18:00 - Всё ли так хорошо?
19:23 - Заключение
Изучайте Git на практике:
Наш канал в Телеграм:
ВК:
Instagram: