@jenya7771

Как в Fastify разделить контроллеры и сервисы?

Всем привет, начал смотреть фреймворка Fastify, и у меня сразу возникло непонимание. В Fastify есть возможность через плагины, которые можно регистрировать в момент загрузки приложения, добавить в объект req различные подключения к базам данных или другие инстансы и использовать их в контроллерах.

Получается не нужно использовать сервисы, или лучше все же разделять контроллеры и сервисы, что бы сделать логику независимой от фреймворка и переиспользуемой?

В примерах которые находил на гите, обычно нет сервисов, вся логика в контроллерах.
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

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