В общем, не стоит слепо следовать flux и пихать все в глобальный state (в случае redux).
Если ваше состояние разделяемо - используется несколькими компонентами и тп, то да, его стоит засунуть в state приложение, но если у вас есть форма, и она просто отправляется на сервер - то какой смысл от этих данных в сторе ?
Возьмем стандартный пример - данные пользователя (настройки, имя и тп), их имеет смысл хранить в глобальном стейте, тк они используется в множестве мест.
в общем, лично я придерживаюсь следующего:
Разделяемо ли это состояние (или мб будет разделяемым) ?
- да => храним в сторе
- нет => храним в локальном стейте