我是Redux的新手,所以我想知道Redux在带Firebase的小型电子商务应用中是否有用?当我说小时,我的意思是喜欢4个屏幕。(帐户,商店,产品索引,迷你游戏)。
在使用react
时,如果配置redux
,则主要在以下情况下会有所帮助。
-
当您必须传递屏幕之间的数据其他。
-
何时必须更改某些内容,例如在屏幕上更改地图主题主题从设置页面更改。屏幕和设置页面完全是堆栈中的不同级别,没有关系。您可以使用redux。
-
达到了上述两个要求,以便redux组件的还原器可以从任何其他组件访问(如果您了解的话,您将redux)。这使得一旦将
API
加载到屏幕中可以自发地馈送到任何其他屏幕。 -
redux中发生的任何事情,立即发生任何延迟,因为redux有。
这些是我在工作经历期间注意到的主要优点希望它对您有所帮助。
从这里引用
redux是用于JavaScript应用程序的可预测状态容器。它可以帮助您编写始终如一的应用程序,在不同的环境(客户端,服务器和本机)中运行,并且易于测试。 - https://redux.js.org/
,只要您想要一个始终如一的应用程序,建议使用Redux