Включу режим душнилы и скажу что предложеные схемы все таки не цепляются к жизненному циклу компонента. Они являются просто отслеживанием изменений в сигналах. Вообще не взаимосвязаны. А делать отписки через takeUntilDestroyed() это уже много лет совершенно нормальная практика. Просто ее вешали на Subject а сейчас на референс самого компонента.
Худшим я бы его не назвал. Для проекта средней сложности вполне рабочий вариант. Встречались и большие проекты с RxJS. У меня на руках нет статистики использования, могу опираться только на то что я видел в вакансиях за последние полгода. Все стейт-менеджеры которые в данной статье упоминаются в данных вакансиях от трети до половины случаев. Оставшиеся это проекты разного калибра но ни один стейт там не упомянут вообще. И скорее всего там RxJS.
Включу режим душнилы и скажу что предложеные схемы все таки не цепляются к жизненному циклу компонента. Они являются просто отслеживанием изменений в сигналах. Вообще не взаимосвязаны.
А делать отписки через takeUntilDestroyed() это уже много лет совершенно нормальная практика. Просто ее вешали на Subject а сейчас на референс самого компонента.
Худшим я бы его не назвал. Для проекта средней сложности вполне рабочий вариант. Встречались и большие проекты с RxJS.
У меня на руках нет статистики использования, могу опираться только на то что я видел в вакансиях за последние полгода. Все стейт-менеджеры которые в данной статье упоминаются в данных вакансиях от трети до половины случаев. Оставшиеся это проекты разного калибра но ни один стейт там не упомянут вообще. И скорее всего там RxJS.