- испльзовать Store, Effects, Entity или же @ngrx/data?
Я использую store, entity , effects и не жалуюсь ) все прекрасно
c офиц. дока NgRx Data is an abstraction over the Store, Effects, and Entity that radically reduces the amount of code you'll write. т.е. у первого варианта минус это большое количество писанины
Я гляну на это, не видел до этого
а вы в проекте facade паттерн используете, для ngrx?
можно без нее, но с этим паттерном лучше, или как вы думаете?
можно и без, можно и с. Тут важно 2 момента учитывать. Фасад еще будет роль некоего адаптера играть, те если вдруг решите заменить ngrx - то будет проще это сделать, но я честно не уверен, что если вы напишете на нем тонну кода, вам потом захочется это убирать. Из минусов - доп бойлерплейт сверху
Ок учту, спасибо
Тогда много кода переносится в компонент , а с фасадом все лаконично
Я лично ngrx/data не пользуюсь по многих причинам, в том числе потому что у нас были другие решения внутри Гугла. Но я не фан этого решения. @nicko08 спасибо за таг
Спасибо. Не могли бы вы описать, почему? Если ваши доводы будут аргументированными, то я тоже откажусь от ngrx/data.
Обсуждают сегодня