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

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

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

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

В примерах которые находил на гите, обычно нет сервисов, вся логика в контроллерах.
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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