学习 Cloud Functions for Firebase(视频系列)

如果您想要学习 Cloud Functions for Firebase 的相关知识,但更喜欢音像形式的资料,那么您可能会对来自 Firebase YouTube 频道的这个视频系列感兴趣。

通过 TypeScript 开始使用 Cloud Functions for Firebase

借助 Cloud Functions for Firebase,您可以自动运行后端代码,以响应由 Firebase 功能和 HTTPS 请求触发的事件。观看此视频,学习如何开始使用 TypeScript 编写函数并使用 Firebase CLI 部署函数。

学习 JavaScript Promise(第 1 部分):在 Cloud Functions 中使用 HTTP 触发器

要编写适用于 Cloud Functions 的代码,您一定要了解 Promise 的工作原理。几乎所有您会写到的函数都会用到 Promise,而一旦使用不当,代码可能会以各种莫名其妙的方式运行失败。在本教程中,您将学习在 HTTP 函数中使用 Promise 的基础知识。

学习 JavaScript Promise(第 2 部分):在 Cloud Functions 中使用 Firestore 触发器

如何正确终止一个后台函数?您必须返回一个 Promise,该 Promise 会在此函数中的所有待处理工作完成时,变为已完成或被拒绝状态。我们来通过一个 Firestore 触发器看看这个过程。

学习 JavaScript Promise(第 3 部分):如何处理 Cloud Functions 中的串行和并行作业

如何在 Cloud Functions 中执行多项异步作业?在本视频中,您将学习如何使用 Promise 将作业依序串联起来,以及如何使用 Promise.all() 并行管理作业。这些都是您在使用 Cloud Functions for Firebase 编写高级代码时需要用到的知识。

async/await 如何与 TypeScript 和 ECMAScript 2017 配合使用?

您知道吗?async/await 句法规则可以令 TypeScript(和 ECMAScript 2017)代码更易于读写。请通过本系列教程(共 2 部分,此为第 1 部分),学习如何结合 Cloud Functions 使用 async/await。

在 Cloud Functions for Firebase 中搭配使用 async/await 与 TypeScript

将 async/await 句法规则与 Cloud Functions for Firebase 搭配使用,您的 TypeScript 和 ECMAScript 2017 代码将更易于读写。在第 2 部分的视频中,Doug 介绍了如何将一些使用 Promise 的函数改为使用 async/await。

搭配 Cloud Functions for Firebase 使用实时数据库触发器(第 1 部分)

Cloud Functions 可让您编写响应实时数据库更改的代码。本视频解释了这些触发器如何在后端工作,并重点介绍了当数据库中发生新数据创建事件时触发的 onCreate 事件处理程序。

搭配 Cloud Functions for Firebase 使用实时数据库触发器(第 2 部分)

我们的数据库触发器迷你视频系列中的第一个视频展示了如何使用 OnCreate 实现针对新文档触发的数据库触发器。但是,如果要针对被修改的现有文档实现触发器,该怎么办?请在此视频中了解 OnUpdate 触发器。

搭配 Cloud Functions for Firebase 使用实时数据库触发器(第 3 部分)

本视频将向您展示 onDelete 触发器如何与 Cloud Functions for Firebase 搭配使用,以及如何处理争用情况。

发送以下问题的反馈:

此网页
需要帮助?请访问我们的支持页面