Ну, это больше похоже на Выберите Redux или нет тип вопроса, так что терпите меня.
Как сделать так, чтобы приложения React Native работали со всеми хорошими потоками и на 95% более чистым кодом!
вот мое предложение
Используя способ один
(из коробки с необработанным кодом)
- Реагировать на нативный проект init
- Пользовательская архитектура, разделяющая компоненты и все, что находится в их конкретной папке
- Управление состоянием каждого компонента в файле
- Управление повторно используемыми компонентами с помощью реквизита
- Передача данных о состоянии с использованием реагирующих навигационных параметров
Используя способ два
(популярная старая школа)
Реагировать на собственный инициальный проект
Используйте сабвуферы Redux и уменьшайте шаблон
StoryBook для управления тестированием компонентов на основе изоляции
Используя третий способ
(популярный и новейший стандарт)