React-redux-firestore-样板 :fire: :rocket:
这是React.js的样板,它将Google Firebase的Firestore实时数据库与Redux结合使用,以提供一个异步且持久的数据存储,以构建具有坚实可扩展基础的大规模Web应用程序。
介绍
本节简要概述了该样板背后的原理。
为什么选择Firebase?
当您构建更大的React Web应用程序时,对中央,统一的远程数据库的需求就变得很明显。 通常,需要学习如何配置服务器后端以与前端应用程序进行互操作,以实现此目的。 Google的Firebase / Firestore服务通过提供可免费提供的可伸缩数据库来缓解这种需求。 这些数据库是实时的,并且可以与React的单向数据流一起使用,以启用功能强大的React性应用程序,这些应用程序可以随数据库实时更新。
为什么要使用Redux?
起初,将redux与firebase的firestore结合使用似乎很奇怪。 Firestore允许您进行浅层查询,那么为什么我们需要redux? 尽管没有明确的必要,但是redux使您可以扩展react的强
评论0
最新资源