моментов; какой стейт менеджер использовать, и насколько глубоко изучать rxjs? И еще был бы очень благодарен, если бы скинули хороший пример готового проекта, чтоб иметь более четкое представление об архитектуре проекта
В ангуляре вполне можно обойтись без стейт менеджера, но если уж прям хочется, то ngrx
Просто во вью это довольно удобно и просто, в ангуляре я так понял это вообще сторонняя библиотека которая в принципе не имеет отношения к самому ангуляру, но в тоже время использование стейта имеет преймущества
мобикс + ангуляр = пушка - проверено на опыте ))
ngxs рекомендую
А давайте вместо "в ангуляре можно обойтись без стейт-менеджера" будем писать "стейт можно хранить в сабжекте". Так будет честнее и понятнее, что именно вы предлагаете.
чтобы всю логику вынести в сторы, разделить сторы на общие и доменные - для больших приложений; со старта тяжеловато, но зато потом очень просто разрабатывать
А в сервисы логику вынести нельзя что-ли?
я видел два варианта работы с мобх. это конвертация в обсервабл и запуск cdr по подписке на мобх. Первое странный костыль, ибо мобх тут просто лишняя фигня, можно было и без него сразу на обсервабл. Второе еще более странный костыль, ибо требует втыкать дополнительные директивы, бесшовно сделать не получится, даже пайпом типа асинкк не выходит
а сервисы заинжектить в сторы)
Обсуждают сегодня