Por Mary Gathoni
CompartilharTweetCompartilharE-mail

Saiba o que é o armazenamento do Firebase, como ele funciona, seus benefícios e quando usá-lo nesta breve introdução.

O armazenamento do Firebase é um serviço de armazenamento de objetos fornecido pelo Google e é usado principalmente para dados gerados pelo usuário, como áudio, imagens e vídeos.

Ele fornece uma maneira simples de fazer upload e download de arquivos com segurança com apenas algumas linhas de código. Aqui, vamos discutir todos os conceitos básicos que você precisa saber.

Como funciona o armazenamento do Firebase

Armazenamento em nuvem do Firebase armazena arquivos em um bucket de armazenamento do Google fornecido pelo Google Cloud. Você não precisa de um cartão de crédito quando está começando, pois Firebase do Google usa o bucket de armazenamento padrão.

Como resultado, você pode colocar seu aplicativo em funcionamento rapidamente. Você também pode usar as APIs do Google Cloud Storage para gerenciar o conteúdo enviado e controlar o acesso do usuário.

instagram viewer

Principais benefícios do Firebase Storage

Agora que você sabe como o Cloud Storage para Firebase funciona, listamos alguns benefícios de usar o armazenamento do Firebase abaixo:

1. Confiável

Ao usar uma rede ruim, o armazenamento do Firebase marca seu progresso e é retomado quando a qualidade da rede é melhor.

2. Seguro

Você pode integrar Autenticação do Firebase para controlar o acesso ao seu aplicativo com base nos detalhes do arquivo, como nome, tamanho e tipo.

3. Altamente escalável

O armazenamento do Firebase pode ser dimensionado facilmente para atender às necessidades do seu aplicativo. Isso significa que você não precisa se preocupar quando seus usuários aumentarem exponencialmente.

Configurar bucket padrão do Cloud Storage

A primeira etapa para implementar o armazenamento do Firebase é configurar um bucket de armazenamento em nuvem padrão.

  1. No Console do Firebase página, selecione adicionar projeto e siga as instruções para criar um novo projeto.
  2. Na barra de navegação esquerda, selecione Armazenare, em seguida, clique em Iniciar.
  3. Para uma configuração rápida, selecione Iniciar no modo de teste.
  4. Clique Próximoe escolha o local de armazenamento em nuvem.
  5. Clique em Feito.

Integre o armazenamento em nuvem ao seu aplicativo

Você precisa adicionar o URL do bucket de armazenamento ao seu aplicativo para usá-lo.

Para obter a URL, acesse o painel de armazenamento do seu aplicativo. Na guia arquivo, copie a URL no cabeçalho. Você vai usá-lo no Firebase configuração objeto ao conectar seu aplicativo ao Firebase.

Segue um exemplo de configuração objeto.

importar { inicializarAplicativo} a partir de "firebase/aplicativo";
importar { getArmazenamento } a partir de "firebase/armazenamento";
const firebaseConfig = {
Chave API: '<sua-api-key>',
authDomain: '<seu-domínio-auth>',
banco de dados URL: '<URL do seu banco de dados>',
armazenamentoBalde: '<URL do seu bucket de armazenamento>'
};
const firebaseApp = initializeApp (firebaseConfig);

Você pode então criar uma referência de armazenamento e começar a usar o bucket de armazenamento que você criou

const armazenamento = getStorage(firebaseApp);

Quando usar o Firebase Storage

O armazenamento do Firebase é uma ótima opção quando você deseja criar um aplicativo que utiliza dados gerados pelo usuário sem muita codificação. Como mencionamos anteriormente, além de seguro e confiável, também é altamente escalável.

Como alterar a aparência da sua área de trabalho do Windows 10

Leia a seguir

CompartilharTweetCompartilharE-mail

Tópicos relacionados

  • Programação
  • Armazenamento na núvem
  • Desenvolvimento de aplicativos

Sobre o autor

Maria Gathoni (17 Artigos Publicados)

Mary Gathoni é uma desenvolvedora de software apaixonada por criar conteúdo técnico que não seja apenas informativo, mas também envolvente. Quando ela não está codificando ou escrevendo, ela gosta de sair com os amigos e estar ao ar livre.

Mais de Mary Gathoni

Assine a nossa newsletter

Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!

Clique aqui para assinar