Cloud Functions for Firebase kennenlernen (Videoreihe)
Erste Schritte mit Cloud Functions for Firebase unter Verwendung von TypeScript
Mit Cloud Functions for Firebase können Sie als Reaktion auf Ereignisse, die durch Firebase-Funktionen und HTTPS-Anfragen ausgelöst werden, automatisch Back-End-Code ausführen. In diesem Video erfahren Sie, wie Sie Funktionen mit TypeScript schreiben und mit der Firebase CLI bereitstellen.
JavaScript Promises (Teil 1) mit HTTP-Triggern in Cloud Functions kennenlernen
Wenn Sie Code für Cloud Functions schreiben, müssen Sie unbedingt wissen, wie Promise funktionieren. Fast alle von Ihnen geschriebenen Funktionen verwenden Versprechen. Wenn Sie dies nicht richtig tun, kann Ihr Code auf mysteriöse Weise fehlschlagen. In dieser Anleitung lernen Sie die Grundlagen der Verwendung von Versprechen in Ihren HTTP-Funktionen kennen.
JavaScript Promisees lernen (Teil 2) Mit einem Firestore-Trigger in Cloud Functions
Wie beenden Sie eine Hintergrundfunktion korrekt? Du musst ein Promise zurückgeben, das erfüllt oder abgelehnt wird, wenn alle ausstehenden Arbeiten in dieser Funktion abgeschlossen sind. Sehen wir uns an, wie das mit einem Firestore-Trigger aussieht.
JavaScript Promisees lernen (Teil 3) für sequenzielles und paralleles Arbeiten in Cloud Functions
Wie führen Sie mehrere asynchrone Aufgaben in Cloud Functions aus? In diesem Video erfahren Sie, wie Sie Aufgaben mit Promises nacheinander verketten und wie Sie Aufgaben mit Promise.all()
parallel verwalten. Das sind die Bausteine, die Sie zum Erstellen erweiterter Codes mit Cloud Functions for Firebase benötigen.
Wie funktioniert „async“ und „await“ mit TypeScript und ECMAScript 2017?
Wussten Sie, dass die async/await-Syntax Ihren TypeScript-Code (und ECMAScript 2017) leichter lesbar und schreibbar macht? Sehen Sie sich das erste von zwei Tutorials an, um mehr über die Verwendung mit Cloud Functions zu erfahren.
Asynchron/await mit TypeScript in Cloud Functions for Firebase verwenden
Die Verwendung der asynchronen/await-Syntax mit Cloud Functions for Firebase kann das Lesen und Schreiben Ihres TypeScript- und ECMAScript 2017-Codes vereinfachen. In diesem Teil des zweiten Videos zeigt Doug, wie einige Funktionen, die Promise verwenden, stattdessen async/await verwendet.
Realtime Database-Trigger (Teil 1) mit Cloud Functions for Firebase
Mit Cloud Functions können Sie Code schreiben, der auf Änderungen in Realtime Database reagiert. In diesem Video wird erläutert, wie diese Trigger im Backend funktionieren. Der Schwerpunkt liegt dabei auf dem onCreate
-Ereignishandler, der ausgelöst wird, wenn neue Daten in der Datenbank erstellt werden.
Realtime Database-Trigger (Punkt 2) mit Cloud Functions for Firebase
Im ersten Video in unserer Miniserie zu Datenbank-Triggern wurde gezeigt, wie Sie mit OnCreate
einen Datenbank-Trigger implementieren, der bei neuen Dokumenten ausgelöst wird. Aber was ist, wenn Sie Trigger für vorhandene Dokumente implementieren möchten, die geändert werden? In diesem Video erfahren Sie mehr über den OnUpdate
-Trigger.
Realtime Database-Trigger (Teil 3) mit Cloud Functions for Firebase
In diesem Video erfahren Sie, wie ein onDelete
-Trigger mit Cloud Functions for Firebase funktioniert und wie Race-Bedingungen gehandhabt werden.