获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

云函数和 Firebase

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

Google Cloud Functions 是 Google 用于创建事件驱动应用程序的无服务器计算解决方案。它是 Google Cloud Platform 团队和 Firebase 团队的联合产品。

对于Google Cloud Platform 开发人员Cloud Functions充当连接层,允许您通过侦听和响应事件在 Google Cloud Platform (GCP) 服务之间编织逻辑。

对于Firebase 开发人员Cloud Functions for Firebase提供了一种方法来扩展 Firebase 的行为并通过添加服务器端代码来集成 Firebase 功能。

这两种解决方案都可以在完全托管的环境中快速可靠地执行功能,您无需担心管理任何服务器或配置任何基础设施。

Firebase 的云函数

如果您是构建移动应用程序或移动网络应用程序的开发人员,您应该使用 Cloud Functions for Firebase。 Firebase 让移动开发人员能够访问一系列完全托管的以移动为中心的服务,包括分析、身份验证和实时数据库。 Cloud Functions 通过添加服务器端代码提供了一种扩展和连接 Firebase 功能行为的方法,从而完善了该产品。

Firebase 开发人员可以轻松地与外部服务集成,以完成处理付款和发送 SMS 消息等任务。此外,开发人员可以包含对于移动设备而言过于繁重或需要在服务器上保护的自定义逻辑。请参阅我可以使用 Cloud Functions 做什么?了解有关典型集成用例的更多信息。对于需要功能更全面的后端的开发人员,Cloud Functions 提供了通往Google Cloud Platform中强大功能的门户。

Cloud Functions for Firebase 针对 Firebase 开发人员进行了优化:

  • Firebase SDK 通过代码配置您的功能
  • 与 Firebase 控制台和 Firebase CLI 集成
  • 与 Google Cloud Functions 相同的触发器,以及 Firebase 实时数据库、Firebase 身份验证和 Firebase Analytics 触发器

谷歌云平台的云函数

开发者可以通过编写 Cloud Function 形式的代码来连接和扩展 GCP 服务。 Cloud Functions 充当连接层,允许您通过侦听和响应事件在 GCP 服务之间编织逻辑。只需几行代码,开发人员就可以丰富他们对 GCP 服务的使用以创建更高级别的组合,而无需配置或管理服务器。有关更多信息,请参阅Google Cloud Functions 文档