Firebase - Visão geral
De acordo com a documentação oficial do Firebase -
O Firebase pode capacitar o back-end do seu aplicativo, incluindo armazenamento de dados, autenticação de usuário, hospedagem estática e muito mais. Concentre-se na criação de experiências de usuário extraordinárias. Nós cuidaremos do resto. Crie aplicativos móveis e web nativos de plataforma cruzada com nossos SDKs para Android, iOS e JavaScript. Você também pode conectar o Firebase ao seu back-end existente usando nossas bibliotecas do lado do servidor ou nossa API REST.
Recursos do Firebase
Real-time Database - O Firebase oferece suporte a dados JSON e todos os usuários conectados a ele recebem atualizações ao vivo após cada alteração.
Authentication - Podemos usar anônimo, senha ou diferentes autenticações sociais.
Hosting - Os aplicativos podem ser implantados por meio de uma conexão segura com os servidores Firebase.
Vantagens do Firebase
É simples e fácil de usar. Não há necessidade de configurações complicadas.
Os dados são em tempo real, o que significa que cada alteração atualizará automaticamente os clientes conectados.
O Firebase oferece painel de controle simples.
Existem vários serviços úteis para escolher.
Limitações do Firebase
- O plano gratuito do Firebase é limitado a 50 conexões e 100 MB de armazenamento.
No próximo capítulo, discutiremos a configuração do ambiente do Firebase.