我正在使用React构建一个小型Firebase应用程序作为视图。我最近一直在和Redux一起工作,所以我想我也会在这里使用它。
但是,似乎Flux architecture and Firebase are at odds和像re-base这样的库是基于试图避免这些冲突,我理解。
然而我不清楚,考虑到Flux和Redux是完全不同的,最简单的选择是什么:
任何有此经验的人都可以提供建议吗?
答案 0 :(得分:4)
我自己也在想这个。有一些react-redux和Firebase的例子:Functioning demo
但ReactFire引用Firebase documentation作为"官员"框架集成。
答案 1 :(得分:1)
如果您对ES6兼容的react-redux库感兴趣,可以react-redux-firebase。有一个short medium article我mention in the FAQ关于为什么链接Firebase状态和redux状态很好,但看起来这就是你已经尝试过的。
我对react,redux和Firebase的经验让我决定结合国家确实有其优点。在处理身份验证和用户配置文件时尤其如此。
<强>披露强>:
我是react-redux-firebase(上面提到的库)的作者和上面提到的中篇文章。