организации, сейчас настал вопрос рефакторинга и местная архитектура, о которой нам долго капали на мозг: контроллер-сервис-репозиторий, где в базу ходит только последний, а контроллер только готовит респос, превращается в колбек хел и не очень ясно, применяют ли действительно такую же архитектуру на ноде, если нет, то какую?
Спасибо
Всем привет. Вот тоже хотел спросить. Если использовать архитектуру с репозиториями - как лучше быть с транзакциями? Допустим используется knex. В каждый метод репозитория добавлять аргумент tx ? create(props, tx = knex) { return tx.insert... } Repo.create({...}, tx).then(...)
В чем выражается колбекхел? Вы процепочки промисов?
Обсуждают сегодня