O documento apresenta o Firebase Realtime Database, descrevendo-o como uma base de dados NoSQL hospedada na nuvem que permite sincronização e funcionamento offline em tempo real. É mostrado um exemplo de código para enviar e receber dados e discutem-se casos em que faz sentido ou não utilizar esta tecnologia, considerando fatores como tamanho e sensibilidade dos dados, necessidade de queries e restrições da equipe ou empresa. Por fim, são detalhados os custos do serviço.
4. MEETUP🤭 BRASÍLIA DEV - FIREBASE REALTIME DATABASE
O QUE É?
▸ Base NoSQL
▸ Cloud
▸ Sincronização
▸ Tempo Real
▸ Offline
▸ Integração com o resto do Firebase
8. MEETUP🤭 BRASÍLIA DEV - FIREBASE REALTIME DATABASE TEXT
SIM - QUANDO USAR
▸ Dados em tempos real
▸ Dados pequenos e não normalizados
▸ Necessidade de offline
▸ Mensageria
▸ Dados não sensíveis
▸ Sem queries
▸ Serverless (maybe)
10. MEETUP🤭 BRASÍLIA DEV - FIREBASE REALTIME DATABASE
NÃO - QUANDO NÃO USAR
▸ Dados MUITO sensíveis
▸ Dados grandes
▸ Custo
▸ Conhecimento da equipe (questionável)
▸ Medo do Google
▸ Restrições corporativas (medinho)
▸ Com queries
12. MEETUP🤭 BRASÍLIA DEV - FIREBASE REALTIME DATABASE
CUSTO - 0800
▸ 100 conexões
▸ 1 Gb
▸ 10 Gb/mês de download
▸ E outros serviços
13. MEETUP🤭 BRASÍLIA DEV - FIREBASE REALTIME DATABASE
CUSTO - A PARTIR DE $25 TRUMPS
▸ 100.000 conexões
▸ 2.5 Gb
▸ 20 Gb/mês de download
▸ E outros serviços