Результаты поиска по запросу "state-management"

1 ответ

слились в одно целое

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

1 ответ

Основная цель, на которую я хочу обратить внимание, - отдать предпочтение общению между магазинами, а не третьему, а не прямому, так как это позволит вам лучше изолировать магазины друг от друга. Я не знаю специфику вашего приложения, но это процесс разработки, вы видите, что что-то должно работать по-другому - ваш рефакторинг. Да, это накладные расходы - но если ваши болячки зависят друг от друга - ожидайте больших неприятностей, когда вам придется рефакторинг один или удалить. Когда это может быть недопустимо для приложения с 2 магазинами, но если у вас есть 20 - это будет иметь значение.

редложено здесь, в Mobxдокументация [https://mobx.js.org/best/store.html]Я создал несколько магазинов следующим образом: class bankAccountStore { constructor(rootStore){ this.rootStore = rootStore; } ... class authStore { constructor(rootStore){ ...

ТОП публикаций