Aprendizaje de las funciones de la nube para Firebase (serie de vídeos)
Primeros pasos con Cloud Functions para Firebase usando TypeScript
Cloud Functions para Firebase le permite ejecutar automáticamente código de back-end en respuesta a eventos activados por funciones de Firebase y solicitudes HTTPS. Mire este video para comenzar a escribir funciones con TypeScript e implementarlas con Firebase CLI.
Aprenda las promesas de JavaScript (parte 1) con activadores HTTP en funciones de la nube
Si va a escribir código para Cloud Functions, definitivamente necesita saber cómo funcionan las promesas. Casi todas las funciones que escriba usarán promesas y, si no lo hace correctamente, su código puede fallar de maneras misteriosas. En este tutorial, aprenderá los conceptos básicos del uso de promesas en sus funciones HTTP.
Aprenda las promesas de JavaScript (Parte 2) con un disparador de Firestore en Cloud Functions
¿Cómo se termina correctamente una función en segundo plano? Debe devolver una promesa que se cumple o rechaza cuando se completa todo el trabajo pendiente en esa función. Veamos cómo se ve eso con un disparador de Firestore.
Aprenda las promesas de JavaScript (Parte 3) para el trabajo secuencial y paralelo en Cloud Functions
¿Cómo se realizan varios elementos de trabajo asincrónico en Cloud Functions? En este video, verá cómo encadenar el trabajo secuencialmente con promesas y también cómo administrar el trabajo en paralelo con Promise.all()
. Estos son los componentes básicos que necesitará para escribir código avanzado con Cloud Functions para Firebase.
¿Cómo funciona async/await con TypeScript y ECMAScript 2017?
¿Sabía que la sintaxis async/await puede hacer que su TypeScript (y ECMAScript 2017) sea más fácil de leer y escribir? Consulte este primero de dos tutoriales para aprender async/await para usar con Cloud Functions.
Utilice async/await con TypeScript en Cloud Functions para Firebase
El uso de la sintaxis async/await con Cloud Functions para Firebase puede hacer que su código TypeScript y ECMAScript 2017 sea más fácil de leer y escribir. En este video de la parte 2, Doug muestra cómo convertir algunas funciones que usan promesas para usar async/await en su lugar.
Activadores de bases de datos en tiempo real (parte 1) con Cloud Functions para Firebase
Cloud Functions le permite escribir código que responda a cambios en Realtime Database. Este video explica cómo funcionan estos activadores en el backend y se centra en el controlador de eventos onCreate
, que se activa cuando se crean nuevos datos en la base de datos.
Activadores de bases de datos en tiempo real (parte 2) con Cloud Functions para Firebase
El primer video de nuestra miniserie de activadores de base de datos mostraba cómo implementar un activador de base de datos mediante OnCreate
, que activa nuevos documentos. Pero, ¿qué sucede si desea implementar activadores en documentos existentes que se modifican? Descúbrelo en este video que cubre el disparador OnUpdate
.
Activadores de bases de datos en tiempo real (parte 3) con Cloud Functions para Firebase
En este video, aprenda cómo funciona un disparador onDelete
con Cloud Functions para Firebase y cómo manejar las condiciones de carrera.