Angular 6. Зачем использовать @ ngrx / store, а не внедрение службы

Я недавно изучаю Angular 6 с @ ngrx / store, в то время как одно из руководств - использовать @ ngrx / store для управления состоянием, однако я не понимаю преимущества использования @ ngrx / store за сценой. Например, для простого действия входа и регистрации, ранее с помощью службы (назовем ее...