【发布时间】:2020-08-15 06:08:17
【问题描述】:
我的直截了当的问题是:由于我对其他 Google 服务不感兴趣,只对 Firestore 感兴趣,Firebase Cli 和 gcloud 有什么区别?我可以只使用 Firebase Cli 完成我需要做的所有事情,还是应该同时学习 gcloud?
我可以很容易地看到 gcloud 可以处理比 Firebase Cli 更多的服务。我还可以看到 Firebase Cli 在使用 NodeJs/Angular 时让我想起了很多 npm+ng cli 的用途(关于脚手架/初始化/部署的简单类比)。尽管如此,我们公司只会使用 Firestore 来利用其实时数据库将事件推送到我们的移动应用程序。
我使用 Firebase Cli 输入我的 Windows 命令行并在 Firebase 中创建一个项目。我可以在Firebase Console 中看到结果,我也可以在Console Cloud Plataform 中看到它。
对于完全是 Google Cloud Platform 初学者的我来说,在喜欢一个而不是另一个时有点困惑。例如,假设我想从命令行查询来自 Firebase Crashlytics 的数据,而不是从我的浏览器中记录。是否可以使用 Firebase Cli 或 gcloud?如果两者都有,对于只对 Firestore 项目感兴趣的公司,推荐哪一个?
本周我正在努力弄清楚如何提取有关我的 Firestore 项目的指标,如果我不知道完成这项任务的推荐工具是什么,那么找到第一步就变得更加困难。通过提取,我并不是说在 Google 控制台中看到漂亮的破折号。我的意思是使用一个为我提供 Firestore 指标的端点,或者更好的是,将我的端点订阅到 Firestore 项目,每次发生问题时都会调用该项目 (Other question asking exactly about getting Firestore metrics)
【问题讨论】:
-
如果可能的话,请解释我的问题降级的原因(我不是在抱怨,我只是想提高我的提问技巧)。在某些 Firestore 案例中,我真的很难继续前进。
标签: firebase google-cloud-platform google-cloud-firestore gcloud firebase-cli