firebase 与谷歌_Firebase的好与不好

firebase 与谷歌

大多数开发人员都听说过Google的Firebase产品。 这就是Google所说的“ 移动平台,可帮助您快速开发高质量的应用程序并发展业务。 ”。 它基本上是大多数开发人员在构建应用程序时所需的一组工具。 在本文中,我将介绍这些工具,并指出您选择使用Firebase时需要了解的所有内容。

在开始之前,我需要说的是,我不会详细介绍Firebase提供的所有工具。 我将详细解释我认为非常有用的功能,而我认为不是很好的功能。 开始吧!

Firebase包括:

  • Cloud Firestore
  • 云功能
  • ML套件
  • 认证方式
  • 代管
  • 云储存
  • 性能监控
  • 应用内消息传递
  • 测试实验室
    您还可以在这里查看其他内容

认证方式

我将从我最喜欢的工具Firebase Authentication开始 。 如果允许您仅用几行代码即可实现用户身份验证。 通过Firebase身份验证创建其帐户的用户将自动存储,并且您可以查看对所有这些用户的管理。 可以使用标准电子邮件和密码,电话或使用其Google,Twiter,GitHub或Facebook帐户对用户进行身份验证。

身份验证并不是要自己实现的复杂功能,但是由于每个应用程序都在使用它,因此它是我最喜欢的功能。

云功能

Cloud Functions是Google的AWS Lambda版本。 基本上,这是一段代码,仅在您说要运行时才运行。 如果您想创建一个静态网站,但仍然具有一些后端功能,这些功能可能非常有用。 它主要用于数据处理。

代管

现在转到一项不是我最喜欢的服务。 对于想要使用某些Firebase产品的人来说, Firebase托管似乎是最好的解决方案。 使用Firebase托管时,您可以自动监视网站的使用情况,性能,崩溃等。但这并不是最好的选择。

正如我们所看到的,他们每GB的传输数据向您收取$ 0.15,其中包括您的网站加载。 因此,如果您的网站有10 MB,并且每月有10.000次浏览,则您需要支付$ 15。 并不是很多,但是请记住,您不会收到网络邮件,也不会获得域。 如果您也要购买,则每月总费用约为20美元。

那不是那么昂贵,但是如果您使用 BlueHost 这样的 托管服务提供商 ,则每月只需花费$ 3.5 – $ 5.5,具体取决于您购买托管服务的时间。 另外,您将获得第一年的免费域网络邮件,并且仍可以使用其他Firebase服务。

消防处

Cloud Firestore是NoSQL数据库,可让您轻松存储和使用数据。 它还具有一个不错的UI,可让您手动更改数据。 我不喜欢一件事,那就是Firestore和Authentication没有连接。 如果您想将经过身份验证的用户存储在数据库中,以便可以包含更多数据,则没有快速的方法。 我希望将来会增加。 在其他方面,没有什么可以说这是一个非常漂亮的数据库。

其他服务

现在让我们谈谈不太重要的服务。 这些就是性能监控 ,它的名称就是Google Analytics(分析) 。 他们提供了一个ML Kit ,它基本上是机器学习模型的宿主。 还有Cloud Storage ,可以用来存储用户的图像,视频等,但是它也没有连接到数据库,因此您需要手动执行该过程。 为了在用户之间发送消息并进行通信,有In-App MessagingCloud Messaging ,它们按照其名称所说的进行操作,允许您和其他用户发送消息。 所有这些东西都可以通过Test LabA / B Testing进行测试


不要误会我的意思,这些东西远非劣,它们实际上是非常好,但它们并不是不存在的东西,也不是让我赞叹的东西。 还有一点是,这些服务与所有众所周知的编程语言(例如C ++,Python,JavaScript,Java和Swift)一起使用。 您可以使用以下几门课程来学习这些语言:

结论

总而言之,Firebase是一个很棒的解决方案,我个人使用它。 我只是想指出一些我认为您在使用它时应该知道的事情。

希望本文对您有所帮助。 如果您喜欢本文,请确保与您的朋友分享。

另外,如果您认为我有任何遗漏或有其他问题,请务必在评论中发表您的问题,或通过info@codequickie.com给我发送电子邮件,我将很乐意为您解答。

翻译自: https://hackernoon.com/good-and-not-so-good-things-with-firebase-4p423yo3

firebase 与谷歌

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值