Могу ли я положить все в магазин редуксов в Angular? - PullRequest
0 голосов
/ 11 июня 2018

Я строю угловую форму.У меня есть много полей для выбора.Опции для поля выбора должны исходить от сервера.Это хорошая практика, чтобы хранить эту информацию в магазине ngrx.Или мне нужно использовать только сервисы и решить эту проблему.

Некоторые из этих выпадающих списков, такие как валюты, страны и т. Д., Используются в разных местах.Я также не хочу звонить на сервер каждый раз.Поэтому, если я добавлю варианты в магазин, магазин может вырасти.

Насколько эффективно я могу решить эту проблему?Как вы, ребята, делаете это?

1 Ответ

0 голосов
/ 12 июня 2018

Я написал библиотеку для такого рода вещей, которую гораздо проще использовать, рассуждать и настраивать, чем ngrx.Взгляните на ngx-rxcache.

https://github.com/adriandavidbrand/ngx-rxcache

Это облегченный кэш на основе поведения, который можно использовать для кэширования вызовов сервера всего в нескольких строках кода вместонелепое количество кода котельной плиты, требуемого ngrx.

Эта библиотека родилась из-за неприязни к ngrx, и после ее использования в течение последних нескольких недель я уверен, что она готова для других людей начать использовать какхорошо.

Проверьте это.

...