Android版Firebase是否需要春季启动



如果这里不是问这个问题的合适地方,我真的很抱歉,如果不是,请告诉我哪里可以问。

我正在开发一个Android应用程序,并使用Firebase作为后端存储数据。我是Firebase和Springboot的新手。有人告诉我要学会在SpringBoot中创建一些基本的API,但我一直在问我为什么需要

据我所知,Firebase已经提供了一个API来查询我可能需要传输的数据。SpringBoot有什么用?我读过它提供了"易于部署"的应用程序,并处理单元和集成测试。

如果我在Firebase上使用SpringBoot,它不是多余的吗?我还缺少其他优势吗?

SpringBoot完全独立于Firebase

Firebase基本上是由谷歌提供的一项服务,因此开发人员不需要进行服务器端编码。

SpringBoot是一个通常用于开发服务器端应用程序的框架。

通过使用firebase,你需要向谷歌支付数据存储和API使用费用。如果我们比较使用firebase&springboot应用程序在占用相同数量的数据存储的成本方面,您需要为firebase支付的金额要多得多。尽管这个数量是合理的,因为您不需要为服务器端和所有服务器连接编写哪怕一行代码,数据存储和安全性都由firebase维护。

你可以在它的官方网站上了解更多关于firebase的信息-https://firebase.google.com/

如果你刚开始,我建议你学习并使用SpringBoot,而不是firebase。但是,如果您的应用程序需要实时数据库,则必须使用firebase来处理该功能。

这是一篇文章供您参考不使用Firebase 的原因

在Android上使用Firebase SDK不需要Spring Boot。Firebase SDK的操作完全独立于您控制的任何后端。

如果你想为你的Android应用程序提供Spring Boot后端,那完全取决于你。或者你想要的任何后端。Firebase客户端SDK并不在乎。

最新更新