firebase 中的静态数据是一种不好的做法?

Static data in firebase is a bad practice?

我正在构建一个将使用 Firebase 的 android 应用。简而言之,该应用程序可让几个小社区的用户从附近的餐馆订购食物。

在 firebase 中放置一些静态数据(例如我的应用程序支持的可用城市和餐厅)是否被认为是一种不好的做法,如果是,为什么(手动维护对我来说不是问题,因为维护是有限的)?

Firebase 完全可以存储静态数据。您可以通过使用像 https://yours.firebaseio.com/cities.json.

这样的 URL 轻松地将它包含在传统的 REST 客户端(例如任何网页)中

如果达到 Firebase 配额的限制,您可能需要考虑使用更便宜的选项来存储此类静态数据。例如,您可以像 https://yours.firebaseapp.com/cities.json.

一样轻松地将城市放在 Firebase 托管上并访问它

它本质上是物超所值的选择。 Firebase 数据库中的存储可能相对昂贵,因为它具有实时性。在大规模运行时,Firebase 托管等静态托管解决方案中的存储可能会更便宜。但在你达到大规模之前,差异可以忽略不计。