Я новичок в Redux, поэтому я хотел бы знать, будет ли полезен RedEx в небольшом приложении электронной коммерции с FireBase? Когда я говорю маленький, я имею в виду, как 4 экрана (учетная запись, магазин, индекс продукта, мини-игра).
Цитируется здесь
Redux - это контейнер с предсказуемым состоянием для приложений JavaScript.Он помогает вам писать приложения, которые ведут себя согласованно, работают в разных средах (клиентских, серверных и собственных) и которые легко тестировать.- https://redux.js.org/
На самом деле не имеет значения, сколько экранов у ваших приложений, если вы хотите, чтобы приложения работали согласованно, рекомендуется использовать Redux
Redux
При работе с react, если вы сконфигурируете redux, это в основном становится полезным в следующих сценариях.
react
redux
Когда вам нужно передавать данные между экранами у которых нет навигации друг к другу .
Когда нужно что-то изменить, например, изменить тему карты на экране, когда тема меняется со страницы настроек.страница экрана и настроек полностью различных уровней в стеке и не имеют отношения . Вы можете достичь этого с помощью приставки.
Вышеуказанные два требования выполняются так, чтобы редуктор компонента-редуктора может быть доступен из любого другого компонента (вы узнаете, если вы поняли редукс). Это делает возможным, что после загрузки API на экран данные могут быть переданына любой другой экран самопроизвольно .
API
Что бы ни происходило в редуксе, происходит мгновенно, без задержки только потому, что там есть избыточность .
Этоосновные несколько достоинств, которые я отметил во время моего опыта работы надеюсь, что это поможет вам.