Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

谷歌云函數和 Firebase

Google Cloud Functions 是 Google 的無服務器計算解決方案,用於創建事件驅動的應用程序。它是 Google Cloud Platform 團隊和 Firebase 團隊的聯合產品。

對於谷歌雲平台的開發者雲功能作為連接層允許你通過傾聽和響應事件谷歌雲平台(GCP)服務之間編織邏輯。

對於火力地堡開發商對火力地堡雲功能提供了一種方法來擴展火力地堡的行為,並集成火力地堡通過增加服務器端代碼的功能。

這兩種解決方案都可以在完全託管的環境中快速可靠地執行功能,您無需擔心管理任何服務器或配置任何基礎設施。

Firebase 雲函數

如果您是構建移動應用或移動網絡應用的開發者,則應使用 Cloud Functions for Firebase。 Firebase 使移動開發人員可以訪問完整的以移動為中心的全託管服務,包括分析、身份驗證和實時數據庫。 Cloud Functions 提供了一種通過添加服務器端代碼來擴展和連接 Firebase 功能行為的方法,從而完善了該產品。

Firebase 開發人員可以輕鬆地與外部服務集成,以完成處理付款和發送 SMS 消息等任務。此外,開發人員可以包含對移動設備來說太重的自定義邏輯,或者需要在服務器上保護的自定義邏輯。見我能做些什麼與雲功能?了解有關典型集成用例的更多信息。對於需要一個功能更全面的後端開發,雲功能提供了一個門戶,強大的功能,谷歌雲平台

Cloud Functions for Firebase 已針對 Firebase 開發人員進行了優化:

  • Firebase SDK 通過代碼配置您的功能
  • 與 Firebase 控制台和 Firebase CLI 集成
  • 與 Google Cloud Functions 相同的觸發器,以及 Firebase 實時數據庫、Firebase 身份驗證和 Firebase Analytics 觸發器

適用於 Google Cloud Platform 的 Cloud Functions

開發人員可以通過以 Cloud Function 的形式編寫代碼來連接和擴展 GCP 服務。 Cloud Functions 用作連接層,允許您通過偵聽和響應事件在 GCP 服務之間編織邏輯。只需幾行代碼,開發人員就可以豐富他們對 GCP 服務的使用,以創建更高級別的組合,而無需配置或管理服務器。請參閱谷歌雲計算功能的文檔以獲取更多信息。