/store

Состояния приложения. По сути данные и действия над ними.

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

Действия можно вызывать как обычные функции из /app, /containers или других мест.

├──/store
   ├──/articles - модуль товаров
   |   ├── state.js - начальное состояние
   |   ├── actions.js - действия по выборке, созданию товаров
   |   └── reducer.js - обработчик состояния в redux
   ├──/session 
   |   └──...
   ├──index.js — объект хранилища
   └──reducers.js — реэкспорт редьюсеров из всех модулей состояний

📖 Состояние и действия