Redux и дизайн магазина - PullRequest
       4

Redux и дизайн магазина

0 голосов
/ 21 октября 2018

Если у меня есть приложение, которое содержит несколько модулей, например:

  1. auth
  2. список живых событий - / events
  3. предпросмотр события ( в прямом эфире или исторический ) - / preview / id

Интересно, как должен быть спроектирован магазин?Должен ли каждый модуль совместно использовать одно и то же (глобальное) хранилище, или, например, для предварительного просмотра события должен иметь свое собственное хранилище (например, автономное суб-приложение).

И если глобальное хранилище являетсяправильный ответ, или трудно определить без подробного описания всего приложения, будет ли preview ключ хранилища, который будет очищаться каждый раз, когда пользователь покидает страницу / preview / id ?1027 *

/ preview / id :

store: { 
  auth: { ... },
  live-events: { events: [] }
  preview: { ... }

/ events

store: {
  auth: { ... },
  live-events: { events: [] }
  preview: null

Это хороший / правильный подход?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...