Cloud-Funktionen für Firebase lernen (Videoserie)
Erste Schritte mit Cloud-Funktionen für Firebase mithilfe von TypeScript
Mit Cloud-Funktionen für Firebase können Sie Backend-Code automatisch als Reaktion auf Ereignisse ausführen, die durch Firebase-Funktionen und HTTPS-Anforderungen ausgelöst werden. In diesem Video können Sie Funktionen mit TypeScript schreiben und mit der Firebase-CLI bereitstellen.
Lernen Sie JavaScript-Versprechen (Pt.1) mit HTTP-Triggern in Cloud-Funktionen
Wenn Sie Code für Cloud-Funktionen schreiben möchten, müssen Sie unbedingt wissen, wie Versprechen funktionieren. Fast alle Funktionen, die Sie schreiben, verwenden Versprechen, und wenn Sie es nicht richtig machen, kann Ihr Code auf mysteriöse Weise fehlschlagen. In diesem Tutorial lernen Sie die Grundlagen der Verwendung von Versprechungen in Ihren HTTP-Funktionen.
Lernen Sie JavaScript-Versprechen (Teil 2) mit einem Firestore-Trigger in Cloud-Funktionen
Wie beenden Sie eine Hintergrundfunktion korrekt? Sie müssen ein Versprechen zurückgeben, das erfüllt oder abgelehnt wird, wenn alle ausstehenden Arbeiten in dieser Funktion abgeschlossen sind. Mal sehen, wie das mit einem Firestore-Trigger aussieht.
Lernen Sie JavaScript-Versprechen (Teil 3) für sequentielles und paralleles Arbeiten in Cloud-Funktionen
Wie führen Sie mehrere asynchrone Arbeiten in Cloud-Funktionen aus? In diesem Video Promise.all()
Sie, wie Sie die Arbeit nacheinander mit Versprechungen Promise.all()
und die Arbeit parallel zu Promise.all()
. Dies sind die Bausteine, die Sie benötigen, um erweiterten Code mit Cloud-Funktionen für Firebase zu schreiben.
Wie funktioniert async / await mit TypeScript und ECMAScript 2017?
Wussten Sie, dass die asynchrone / wartende Syntax das Lesen und Schreiben Ihres TypeScript (und ECMAScript 2017) erleichtern kann? In diesem ersten von zwei Tutorials erfahren Sie, wie Sie asynchron arbeiten und auf die Verwendung mit Cloud-Funktionen warten können.
Verwenden Sie async / await mit TypeScript in Cloud-Funktionen für Firebase
Durch die Verwendung der asynchronen / wartenden Syntax mit Cloud-Funktionen für Firebase können Sie Ihren TypeScript- und ECMAScript 2017-Code leichter lesen und schreiben. In diesem Teil 2-Video zeigt Doug, wie einige Funktionen konvertiert werden, die Versprechen verwenden, stattdessen async / await zu verwenden.
Echtzeitdatenbank-Trigger (Punkt 1) mit Cloud-Funktionen für Firebase
Mit Cloud-Funktionen können Sie Code schreiben, der auf Änderungen in der Echtzeitdatenbank reagiert. Dieses Video erklärt, wie diese Trigger im Backend funktionieren, und konzentriert sich auf den onCreate
Ereignishandler, der onCreate
, wenn neue Daten in der Datenbank erstellt werden.
Echtzeitdatenbank-Trigger (Punkt 2) mit Cloud-Funktionen für Firebase
Das erste Video in unserer Datenbank-Trigger-Miniserie zeigte, wie ein Datenbank-Trigger mit OnCreate
, der für neue Dokumente OnCreate
wird. Was aber, wenn Sie Trigger für vorhandene Dokumente implementieren möchten, die geändert werden? In diesem Video OnUpdate
Sie mehr über den OnUpdate
Trigger.
Echtzeitdatenbank-Trigger (Punkt 3) mit Cloud-Funktionen für Firebase
In diesem Video onDelete
, wie ein onDelete
Trigger mit Cloud-Funktionen für Firebase funktioniert und wie Sie mit den Rennbedingungen umgehen.