В Сравни мы используем NestJS, широко применимый фреймворк для -разработки, который из коробки умеет в Dependency Injection. Ранее на внутреннем митапе разобрали основы внедрения зависимостей (ссылка ниже) — теперь же разбираемся с динамическим созданием и удалением модулей.
В частности обсуждаем и показываем:
- Правила: что от чего не должно зависеть
- Какие ограничения для себя делать?
- Как хранить сервисы на нужных уровнях/слоях?
- Как избежать циклической зависимости?
- forRoot/forChild
- Возможно ли сделать hot module replacement в работающем сервисе
Посмотреть наш первый внутренний доклад по DI можно здесь:
#backend #nodejs #dependencyinjection #nestjs #meetup
ИТ-команда Сравни в соцсетях:
✅Телега:
✅ VK:
✅Хабр:
✅RUTUBE:
Сайт Сравни: