我正在使用Ionic和Firebase为当地一家餐厅开发食品订购应用程序。由于我对任何后端语言的知识有限,并且懒得花时间学习,因此我考虑使用Firebase存储数据,因为它拥有我所需要的一切。 我只怀疑在整个应用中使用它是否是一个好主意。在一开始时,预计每天会有10-20个订单,我也担心该应用程序每天会占用多少存储空间,以及我应该订阅哪个计划。谢谢。
@David East 和所有人,
回答我最初的问题大约已经5年了,现在回来了。Firebase 在这段时间内引入了一些重大升级,使其成为您所有后端需求的单一平台。它可以解决您所有的问题,并且使用 NOSQL 数据库,您将能够快速地发布产品。我能够在3周时间内为一个组织使用Firestore开发React PWA应用程序并成功上线。相比其他替代方案,其平均服务器费用也相当低。
这里是Firebase团队的成员。
我们有很多大客户在生产中使用Firebase。
需要注意的主要指标是并发用户数。基本上,有多少设备同时连接到应用程序。
免费计划可涵盖您达到100个并发用户。$5的Spark计划可以为您提供自定义域名。在那之后,您将拥有无限的并发使用,但需要注意不同的指标,如数据存储和带宽。
对于您的用例,我相信您可以在免费计划下表现得很好。
此外,如果您正在构建Ionic应用程序,请查看我们的AngularFire库。它会节省您很多时间,并使开发应用程序更加愉快。