我想知道NoSQL
的{{1}}库或框架堆栈是否与React.js
和Angular
一样。我真的不懂流量。所以任何评论都会有所帮助。谢谢。
答案 0 :(得分:2)
flux是一个应用程序状态容器。不像mongoDB
Flux允许您具有应用程序范围的状态,与反应组件状态没有不同
mongoDB
是一个持久存在的数据库。只有定义当前应用程序状态的数据才会进入flux存储库。它不会持续存在。
申请状态示例
假设您正在使用react来构建使用多个组件的游戏
React组件具有从父节点到子节点的单向数据流作为道具
因此,如果子组件决定将您推进到下一级别,那么它所要做的就是更改存储在应用程序状态中的游戏级别,并且父组件可以从商店中读取并完成新的需要水平。
Flux基本上是一个库,可以更容易地拥有应用程序范围的状态。由于组件状态仅限于单个组件
还有另一个库可以帮助您管理名为redux的应用程序状态。 http://redux.js.org/
这很容易理解:)
PS:您可以在后端使用mongoDB或Redis或任何数据库。 Flux不是你的数据库。就个人而言,我宁愿使用Redis 我相信棱角是一个框架。而React是一个图书馆。您可以自由选择要配对的技术。