) / гугл посмотрел, но пока двоякое впечатление осталось, толкового описания что-то не вижу или проглядел ;)
dependency-injection в ангуляре это одна из реализаций композиции. https://angular.io/guide/dependency-injection Использования компонента внутри компонента тоже можно назвать композицией. Если просто, то композиция это когда внутри объекта А мы делаем объект Б, тем самым расширяя функционал объекта А, имея доступ к методам объекта Б так: A.Б.doSomeThink().
Обсуждают сегодня