При использовании MobX лучше иметь больше небольших магазинов или меньше крупных магазинов?

#javascript #reactjs #mobx #mobx-react

Вопрос:

Я предпочитаю логику разделения и наличие большего количества хранилищ, каждое из которых управляет определенными наборами данных, но есть ли какие-либо соображения производительности, которые я должен учитывать при проектировании своего состояния MobX?

Считается ли, как правило, лучшей практикой использовать больше небольших магазинов или меньше крупных магазинов? Есть ли какая-либо разница в производительности между этими двумя?

Комментарии:

1. Это не ответ, но не оптимизируйте преждевременно. Делайте то, что имеет наиболее логичный смысл для приложения. В любом случае Mobx, как правило, окажет незначительное влияние на производительность.

Ответ №1:

да,вам следует использовать больше небольших магазинов, иногда вам следует комбинировать их

 class LargeStore{  aStore= new AStore()  bStore= new BStore()  ... }