Является ли хорошей идеей динамически создавать действия и редукторы для притока с помощью реактивной системы? - PullRequest
0 голосов
/ 09 сентября 2018

Я новичок в реакции-нативном и избыточном, и я создаю приложение, которое состоит из страницы опроса и главной страницы, на которой будут отображаться другие пользователи в зависимости от того, как они ответили на опрос. Я использую Firebase, чтобы позаботиться об аутентификации пользователей и сохранить результаты опроса и редукции для обработки состояния. Я начал с жесткого кодирования каждого вопроса и поля ввода, после чего каждый вопрос имеет свое собственное действие и редуктор для обновления состояния при каждом изменении от пользователя (например, ввод буквы для поля имени / фамилии).

Компонент опроса вырос до такой степени, что я подумывал об использовании Firebase для хранения всех вопросов и ответов, и чтобы компонент извлекал данные, а затем генерировал опрос. Однако, так как я использую Redux, я не уверен, что это за процесс для динамического создания действий и Reducer, или это было бы даже хорошим вариантом. Мой мыслительный процесс использования избыточности состоял в том, что все мои страницы могли захватывать данные из глобального состояния, поскольку они не связаны через отношения родитель / потомок, и я использую реагировать-нативный-маршрутизатор-поток, чтобы перемещаться между страницами.

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

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