ребята, а есть тут кто из знающих одновременно Ангуляр и Реакт? Вот меня интересует следующий момент — зачем мне Редакс, если я могу аналогично Ангуляру использовать классы (сервисы), делать их синглтонами и хранить стейт в них? Ну, так же как в Ангуляровских сервисах — они синглтоны, в них свой стейт, ещё в них есть subject, на который можно подписаться где угодно и следить за изменениями стейта... Что я упускаю?
Зависит от размера команды, их Скила и прочего. Написать свою архитектуру на сервисах можно, но в тоже время на них очень легко написать ужасный код. Просто писать на сервисах не стоит если нет опыта. Но я не рекламирую Redux. Есть множество других архитектурных подходов. MVVM, CQRC, DCI и множество реализаций (ngxs, ngrx, Akita, mobx, redux)
В кратце - если не знаете как организовать архитектуру приложения- выбирайте Redux