Я начинаю разрабатывать приложение с использованием React Native (я довольно новичок в мире React и React Native) и буду использовать Redux для управления состоянием.
Но у меня есть сомнения: должен ли я использовать Redux для состояния пользовательского интерфейса?
До сих пор у меня было 2 шанса принять решение использовать Redux или локальное состояние в компонентах пользовательского интерфейса.
У меня есть модальное окно на главном экране (состояние логическое).
Затем у меня есть экран часто задаваемых вопросов с аккордеоном, и у меня есть вопросы и ответы в массиве, где каждый вопрос также имеет "расширенный""(булево).
Я знаю, что об этом много говорят, но я не могу выбрать, потому что я продолжаю читать" Если вы используете React для остальной части штата, вы можете также использовать его для своегоСостояние интерфейса ", но потом я читаю" Вам не нужно придерживаться Redux для всего, вы все еще можете и должны использовать локальное состояние ".
Мысли?