android - 后端与托管区别?

标签 android mobile hosting firebase backend

我正在创建一个社交媒体应用程序,并将使用 Firebase 作为我的后端。我知道这可能是一个简单的问题,但如果我使用 Firebase 作为后端,我是否仍需要在某些托管服务上托管我的应用程序?对托管和后端有点困惑。

最佳答案

如果您所说的“应用”是指社交应用的服务器端部分,而不是客户端(即您将上传到 Google Play 的 Android 应用),Firebase 会为您完成这项工作,特别是当您'正在开发中,或者您的应用程序(还)不那么流行和使用。

如果您查看定价计划 (https://www.firebase.com/pricing.html),您会发现 Hacker 计划是免费的,它会为您提供一些数据以及托管存储和传输。如果您需要更多飞机,您必须支付费用让他们选择其他飞机。

根据此链接 ( https://www.firebase.com/docs/hosting/guide/custom-domain.html ),您似乎还可以设置自己的自定义域来托管您的静态内容,例如图像。请注意,此选项仅适用于付费计划。

总而言之,您可以通过免费的 Hacker 计划开始使用 Firebase 进行开发,而不必担心其他任何事情,只需按照文档中的说明使用他们的 API。请注意,如果您超出限制,您可能需要支付费用或收到来自服务的错误/数据超出响应。

当然,请设计您的应用程序,以便尽可能地将其与 Firebase 细节分离,因为也许有一天您将不得不或决定切换到另一项服务,而这将需要更少的工作。

希望对你有帮助。

(我不隶属于 Firebase,也不为 Firebase 工作)。

关于android - 后端与托管区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28526744/

相关文章:

android - 如何创建虚拟(在内存中)SD 卡?

android - Visual Studio Emulator for Android 是否仍支持拖放包安装?

ios - 使用 Macintouch 将 .ipa 上传到 Apple Store

python - django 托管错误,关于alwaysdata.com

sql-server - 在共享主机上创建完整 SQL-Server 数据库备份的工具?

Android - 如何在 android studio 中使用 FloatingLabel

android - 如何设置 android TextView 以剪切任何不适合布局的字母

ios - 如何将事件从在 UIWebView 中运行的 HTML 发送到 native Objective-C 代码?

google-maps - 适用于移动设备的 openlayers

seo - 子域作为托管服务器和 SEO