В Angular компоненты, сидящие на роутах, частенько превращаются в оркестраторов: тащат внутрь
ActivatedRoute, вытаскивают из него параметры, потом через доменные сервисы инициализируют данные. Такое обычно называют умными контейнерами.Только вопрос: правда ли им вообще нужно знать и про
ActivatedRoute, и про конкретный сервис? В материале разбирается, как с помощью withComponentInputBinding и резолверов зависимости у routed-компонентов выворачиваются наизнанку, а связанность уходит в минус.Читать далее
👉 Node.JS [ru]
