React / Redux / Sagas - ресурсы для разработки нелинейных шаблонов рабочих процессов - PullRequest
0 голосов
/ 29 марта 2019

Я пытаюсь улучшить мой Реакт с архитектурной точки зрения.

Я пишу проект, в котором пользователи будут шаг за шагом проходить сквозь части рабочих процессов, чтобы вернуться назад или отключить опции или добавить дочерние опции через подпроцессы.

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

Я рассмотрел возможность выполнения большинства основных переходов между рабочими процессами и подпроцессами, а также нелинейных рабочих процессов, проходящих через sagas.

например. Переход от одного рабочего процесса к другому через изменение маршрута -> выполнить сагу, чтобы обработать все изменения состояния избыточности

На данный момент такое чувство, будто у меня будут компоненты: 1. Пользователь нажимает на кнопку 2. Кнопка вызова обновляет локальное состояние и вызывает реквизиты, чтобы инициировать сброс или изменение состояния избыточного состояния, а затем перейти к заданному маршруту.

Итак, я пытаюсь установить, что делают другие люди для очистки локального и избыточного состояния при переходе между маршрутами / рабочими процессами и любыми хорошими статьями / книгами для чтения.

Я приветствую любые / все предложения, истории боевых шрамов и т. Д.

...