#6 Angular dependency injection framework. Module forRoot forChild forFeature

Опубликовано: 06 Октябрь 2024
на канале: Максим Гром
3,084
152

InjectionToken провайдится в слепую, что может сломать приложение при малейших правках. В этом видео я покажу как сделать архитектуру модуля которая не позволит сделать не правильный провайд.

Такой подход используется в RouterModule и во многих других

В широких кругах пограммистов такие решения называются API & SPI и благодаря конструкциям модуля можно передавать свои SPI в зависимости и влиять на работу базового сервиса

Делайте свой код SOLID ным и получайте удовольствие от программирования :)