学习 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。

发送以下问题的反馈:

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