React.js的NoSQL堆栈是什么?

时间:2016-03-23 11:50:43

标签: reactjs nosql

我想知道NoSQL的{​​{1}}库或框架堆栈是否与React.jsAngular一样。我真的不懂流量。所以任何评论都会有所帮助。谢谢。

1 个答案:

答案 0 :(得分:2)

flux是一个应用程序状态容器。不像mongoDB Flux允许您具有应用程序范围的状态,与反应组件状态没有不同 mongoDB是一个持久存在的数据库。只有定义当前应用程序状态的数据才会进入flux存储库。它不会持续存在。

申请状态示例
假设您正在使用react来构建使用多个组件的游戏 React组件具有从父节点到子节点的单向数据流作为道具 因此,如果子组件决定将您推进到下一级别,那么它所要做的就是更改存储在应用程序状态中的游戏级别,并且父组件可以从商店中读取并完成新的需要水平。

Flux基本上是一个库,可以更容易地拥有应用程序范围的状态。由于组件状态仅限于单个组件 还有另一个库可以帮助您管理名为redux的应用程序状态。 http://redux.js.org/
这很容易理解:)

PS:您可以在后端使用mongoDB或Redis或任何数据库。 Flux不是你的数据库。就个人而言,我宁愿使用Redis 我相信棱角是一个框架。而React是一个图书馆。您可以自由选择要配对的技术。