Style 03-03
https://angular.io/guide/styleguide#style-03-03
В котором говорится, используйте модели (классы) вместо интерфейсов.
Как оно без интерфейсов на моделях (классах) удобнее и в чем плюсы?
Я так понимаю, что дело в том, что с классом ты когда тебе необходимо заюзаешь конструктор и все методы. А когда нет - заюзаешь модель как просто интерфейс
по интерфейсу нельзя ничего запровайдить, его нет в рантайме а по классу можно
Обсуждают сегодня