Apprendimento delle funzioni Cloud per Firebase (serie di video)
Introduzione a Cloud Functions for Firebase utilizzando TypeScript
Cloud Functions for Firebase ti consente di eseguire automaticamente il codice di back-end in risposta agli eventi attivati dalle funzionalità Firebase e dalle richieste HTTPS. Guarda questo video per iniziare a scrivere funzioni utilizzando TypeScript e distribuirle con l'interfaccia a riga di comando di Firebase.
Scopri le promesse JavaScript (parte 1) con i trigger HTTP in Cloud Functions
Se hai intenzione di 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 tuo codice potrebbe fallire in modi misteriosi. In questo tutorial imparerai le basi dell'uso delle promesse nelle tue funzioni HTTP.
Scopri le promesse JavaScript (parte 2) con un trigger Firestore in Cloud Functions
Come si termina correttamente una funzione in background? Devi restituire una promessa che viene mantenuta o rifiutata quando tutto il lavoro in sospeso in quella funzione è completo. Vediamo come appare con un trigger Firestore.
Scopri JavaScript Promises (parte 3) per il lavoro sequenziale e parallelo in Cloud Functions
Come si eseguono più elementi di lavoro asincrono in Cloud Functions? In questo video vedrai come concatenare il lavoro in sequenza con le promesse e anche come gestire il lavoro in parallelo con Promise.all()
. Questi sono gli elementi costitutivi di cui avrai bisogno per scrivere codice avanzato con Cloud Functions for Firebase.
Come funziona async/await con TypeScript ed ECMAScript 2017?
Sapevi che la sintassi async/await può semplificare la lettura e la scrittura di TypeScript (ed ECMAScript 2017)? Dai un'occhiata a questo primo di due tutorial per imparare async/await per l'uso con Cloud Functions.
Utilizza async/await 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 questo video della parte 2, Doug mostra come convertire alcune funzioni che utilizzano le promesse per utilizzare invece async/await.
Trigger del database in tempo reale (punto 1) con Cloud Functions per Firebase
Cloud Functions ti consente di scrivere codice che risponde alle modifiche nel database in tempo reale. Questo video spiega come funzionano questi trigger sul back-end e si concentra sul gestore di eventi onCreate
, che si attiva quando vengono creati nuovi dati nel database.
Trigger del database in tempo reale (pt.2) con Cloud Functions per Firebase
Il primo video della nostra miniserie di trigger di database ha mostrato come implementare un trigger di database utilizzando OnCreate
, che si attiva su nuovi documenti. Ma cosa succede se si desidera implementare trigger su documenti esistenti che vengono modificati? Scoprilo in questo video che copre il trigger di OnUpdate
.
Trigger del database in tempo reale (punto 3) con Cloud Functions per Firebase
In questo video, scopri come funziona un trigger onDelete
con Cloud Functions per Firebase e come gestire le condizioni di gara.