Size: a a a

AngularPiter - русскоговорящее сообщество

2018 April 20

И

Иван in AngularPiter - русскоговорящее сообщество
но в итоге получается говно, ибо ридакс
источник

K

Katerina in AngularPiter - русскоговорящее сообщество
Вертихвост キバ
Есть ряд проблем, которые он создает, например, он не дает возможности масштабироваться
Что ты имеешь ввиду
источник

И

Иван in AngularPiter - русскоговорящее сообщество
это как сказки про низкий порог входа в реакт, так и то что ридакс что-то облегчает
источник

Вキ

Вертихвост キバ in AngularPiter - русскоговорящее сообщество
Katerina
Что ты имеешь ввиду
ngrx предполагает наличие рутового стора, в котором весь стейт хранится. Если требуется отмасштабировать стейт, чтобы иметь несколько обособленных копий, то начинаются проблемы.
источник

Вキ

Вертихвост キバ in AngularPiter - русскоговорящее сообщество
Это требуется не везде и не всегда, поэтому все зависит
источник

K

Katerina in AngularPiter - русскоговорящее сообщество
А как вы их решаете сейчас?
источник

Вキ

Вертихвост キバ in AngularPiter - русскоговорящее сообщество
У нас свой слой, который делает всю работу между доменами, network, interactor. State хранит в redux с прикрученным redux-observable.
источник

Вキ

Вертихвост キバ in AngularPiter - русскоговорящее сообщество
А по поводу ngrx - он достаточно легковестный. Если state не слишком большой и не требуется иметь много разных по отдельности, то никаких минусов использования особо и нет. Тот же самый boilerplate очень легко сводится к абстракциям.
источник

MI

Max Ivanov in AngularPiter - русскоговорящее сообщество
Вертихвост キバ
А по поводу ngrx - он достаточно легковестный. Если state не слишком большой и не требуется иметь много разных по отдельности, то никаких минусов использования особо и нет. Тот же самый boilerplate очень легко сводится к абстракциям.
а имеет ли смысл использования оберток?
ngxs, etc
источник

MI

Max Ivanov in AngularPiter - русскоговорящее сообщество
или тот же mobx
источник

Вキ

Вертихвост キバ in AngularPiter - русскоговорящее сообщество
Они имеют теже проблемы
источник

Вキ

Вертихвост キバ in AngularPiter - русскоговорящее сообщество
просто по разному работают
источник

Вキ

Вертихвост キバ in AngularPiter - русскоговорящее сообщество
Единственно, что я пока не рассматривал подробно ngxs. Возможно исправлю это допущение в скором времени :з
источник

MI

Max Ivanov in AngularPiter - русскоговорящее сообщество
ну я поюзал ngxs прямо понравилось
хотя у меня есть как раз минус, в том, что мало опыта
с Реактом в начале жизненного пути дело не зашло, поэтому не подсел на Redux и концепцию

а в текущих проектах, которых был, много легаси, но везде на сервисах, асинках в шаблонах и BehaviorSubject-ах
источник

Вキ

Вертихвост キバ in AngularPiter - русскоговорящее сообщество
Тут все зависит. Нам требовалось управление стейтом, и реализовывать что-то свое не хотелось, потому взяли redux. Главное, чтобы бизнес не страдал :з
источник

MI

Max Ivanov in AngularPiter - русскоговорящее сообщество
вот это точно!
источник

И

Иван in AngularPiter - русскоговорящее сообщество
Max Ivanov
ну я поюзал ngxs прямо понравилось
хотя у меня есть как раз минус, в том, что мало опыта
с Реактом в начале жизненного пути дело не зашло, поэтому не подсел на Redux и концепцию

а в текущих проектах, которых был, много легаси, но везде на сервисах, асинках в шаблонах и BehaviorSubject-ах
вот в том-то и дело, что чем больше сервисы начинают друг на друга цеплятся этими Subscription-ами и BehaviorSubject-ами, тем более реативным становится весь этот стэейт-менеджмент, и как говорится, начинаешь задумываться, а нужен ли свой велосипед, если уже вроде как есть решение...
источник

Вキ

Вертихвост キバ in AngularPiter - русскоговорящее сообщество
Иван
вот в том-то и дело, что чем больше сервисы начинают друг на друга цеплятся этими Subscription-ами и BehaviorSubject-ами, тем более реативным становится весь этот стэейт-менеджмент, и как говорится, начинаешь задумываться, а нужен ли свой велосипед, если уже вроде как есть решение...
Цепляться друг за друга не хорошо. (с) Лис
источник

Вキ

Вертихвост キバ in AngularPiter - русскоговорящее сообщество
источник

АО

Алексей Охрименко in AngularPiter - русскоговорящее сообщество
Katerina
Алексей не истина в последней инстанции
источник