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.