Imparare a utilizzare Cloud Functions for Firebase (serie di video)
Introduzione a Cloud Functions for Firebase con TypeScript
Cloud Functions for Firebase ti consente di eseguire automaticamente codice di backend in risposta agli eventi attivati dalle funzionalità Firebase e dalle richieste HTTPS. Guarda questo video per iniziare a scrivere funzioni con TypeScript e a eseguirne il deployment con l'interfaccia a riga di comando di Firebase.
Imparare le promesse JavaScript (Parte 1) con gli attivatori HTTP in Cloud Functions
Se vuoi scrivere codice per Cloud Functions, devi assolutamente sapere come funzionano le promesse. Quasi tutte le funzioni che scrivi utilizzeranno le promesse e, se non lo fai correttamente, il codice potrebbe non funzionare in modi misteriosi. In questo tutorial apprenderai le nozioni di base sull'utilizzo delle promesse nelle tue funzioni HTTP.
Imparare le promesse JavaScript (Pt. 2) Con un trigger Firestore in Cloud Functions
Come faccio a terminare correttamente una funzione in background? Devi restituire una promessa che viene soddisfatta o rifiutata quando tutte le operazioni in sospeso in quella funzione sono state completate. Vediamo come si presenta con un trigger Firestore.
Scopri le promesse di JavaScript (Pt. 3) Per il lavoro sequenziale e parallelo in Cloud Functions
Come si eseguono più attività asincrone in Cloud Functions? In questo video scoprirai come collegare i lavori in sequenza con le promesse e come gestire i lavori in parallelo con Promise.all()
. Questi sono i componenti di base necessari per scrivere codice avanzato con Cloud Functions for Firebase.
Come funziona asincrono/await con TypeScript ed ECMAScript 2017?
Sapevi che la sintassi asincrona/attesa può semplificare la lettura e la scrittura di TypeScript (ed ECMAScript 2017)? Dai un'occhiata al primo dei due tutorial per scoprire come funziona la modalità asincrona/attesa per l'utilizzo con Cloud Functions.
Utilizza asincrono/attendi con TypeScript in Cloud Functions for Firebase
L'utilizzo della sintassi async/await con Cloud Functions for Firebase può semplificare la lettura e la scrittura del codice TypeScript ed ECMAScript 2017. In questa seconda parte del video, Doug mostra come convertire alcune funzioni che utilizzano le promesse in modo da utilizzare invece async/await.
Trigger di Realtime Database (pt. 1) Con Cloud Functions for Firebase
Cloud Functions ti consente di scrivere codice che risponda alle modifiche in Realtime Database. Questo video spiega come funzionano questi attivatori sul backend e si concentra sul gestore eventi onCreate
, che si attiva quando vengono creati nuovi dati nel database.
Trigger di Realtime Database (pt.2) con Cloud Functions for Firebase
Il primo video nella miniserie dei trigger di database mostrava come implementare un trigger di database utilizzando OnCreate
, che si attiva nei nuovi documenti. Ma cosa succede se vuoi implementare trigger sui documenti esistenti che vengono modificati? Scoprilo in questo video sull'attivatore OnUpdate
.
Trigger di Realtime Database (pt. 3) Con Cloud Functions for Firebase
In questo video scoprirai come funziona un trigger onDelete
con Cloud Functions for Firebase e come gestire le race condizioni.