Ir para o console

Tutorial do Cloud Functions para Firebase (série de vídeos)

Se quiser saber mais sobre o Cloud Functions para Firebase, mas prefere um conteúdo educativo em formato audiovisual, você poderá gostar desta série de vídeos do canal do Firebase no YouTube.

Primeiros passos com o Cloud Functions para Firebase usando o TypeScript

Com o Cloud Functions para Firebase, você executa o código de back-end automaticamente em resposta a eventos acionados pelos recursos do Firebase e pelas solicitações HTTPS. Assista a este vídeo para começar a escrever funções usando o TypeScript e implantá-las com a CLI do Firebase.

Aprenda promessas de JavaScript (parte 1) com acionadores HTTP no Cloud Functions

É necessário compreender como as promessas funcionam antes de escrever códigos para o Cloud Functions. Quase todas as funções que você escreve usam promessas. Caso elas não sejam criadas corretamente, seu código poderá apresentar falhas. Neste tutorial, você aprenderá os requisitos básicos do uso de promessas nas suas funções HTTP.

Aprenda promessas de JavaScript (parte 2) com um acionador Firestore no Cloud Functions

Como finalizar corretamente uma função em segundo plano? É necessário retornar uma promessa que será concluída ou recusada quando todo o trabalho pendente nessa função for concluído. Vamos ver como fazer isso com um acionador do Firebase.

Aprenda promessas de JavaScript (parte 3) para um trabalho sequencial e paralelo no Cloud Functions

Como executar vários itens de trabalho assíncrono no Cloud Functions? Neste vídeo, você verá como encadear o trabalho em sequência com promessas e como gerenciar o trabalho em paralelo com o Promise.all(). Esses são elementos básicos para escrever códigos avançados com o Cloud Functions para Firebase.

Como o async/await funciona com o TypeScript e o ECMAScript 2017?

Você sabia que a sintaxe async/await pode facilitar a leitura e a escrita do seu TypeScript (e ECMAScript 2017)? Veja o primeiro de dois tutoriais para conhecer essa sintaxe e usá-la com o Cloud Functions.

Use a função async/await com o TypeScript no Cloud Functions para Firebase

O uso da sintaxe async/await com o Cloud Functions para Firebase pode facilitar a leitura e a gravação do seu TypeScript (e ECMAScript 2017). Na segunda parte do vídeo, Doug mostra como converter algumas funções que usam promessas em funções compatíveis com async/await.

Acionadores do Realtime Database (parte 1) com o Cloud Functions para Firebase

O Cloud Functions permite escrever código que responde a alterações no Realtime Database. Neste vídeo, explicamos como esses acionadores funcionam no back-end e focamos no manipulador de eventos onCreate, que é acionado quando novos dados são criados no banco de dados.

Acionadores do Realtime Database (parte 2) com o Cloud Functions para Firebase

No primeiro vídeo da nossa minissérie sobre acionadores do banco de dados, mostramos como implementar um acionador de banco de dados usando o OnCreate, que é acionado em novos documentos. Mas e se você quiser implementar acionadores em documentos existentes que foram modificados? Descubra neste vídeo sobre o acionador OnUpdate.

Acionadores do Realtime Database (parte 3) com o Cloud Functions para Firebase

Neste vídeo, veja como um acionador onDelete funciona com o Cloud Functions para Firebase e como lidar com condições de corrida.