首页 > 解决方案 > 使用 Firebase 和 React Native 管理两个数据库

问题描述

我有一般的架构问题,我找不到一个好的和彻底的答案。我使用 Firebase 作为我的后端,我需要一种方法来处理开发和生产数据库。

  1. 对于开发数据和生产数据,您是使用同一个项目还是使用不同的项目?
  2. 如果稍后,您如何触发开发与生产项目/数据库的使用?

因为它是一个 .plist ,所以没有办法告诉“嘿,用这个 .plist 做这个,那个 .plist 做另一件事”。我希望我解释了我的问题。请分享和帮助。谢谢。

标签: firebasereact-native

解决方案


您可以使用不同的项目进行开发和生产。为了分离这些,您可以使用 NODE_ENV。将其设置为开发或生产,并在您的代码中检查它是否是其中之一,并根据它选择您的 firebaserc 和其他 firebase 配置文件。我认为这是可以做到的。


推荐阅读