在我的应用程序中,某些组件使用不同类别的数据(衣服,鞋子等)。 从数据库中获取数据并将其存储到存储中是否更好?或者我应该让每个组件直接从数据库中获取数据?
答案 0 :(得分:1)
您正在寻找Redux(通量的实现)。 Redux为您提供了一个可以将组件连接到的全局状态。您可以在一个组件中进行api调用,如果添加到状态(使用actions + reducers),则可以从完全不同的组件更新数据。他们甚至不需要在组件层次结构中建立父/子关系。
所以,是的,您正在寻找"存储",以整个React应用程序的全局状态形式。