Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Firebase consumo de dados

Pessoal,

fiz um app em Android que é uma lista de compras e tema de um curso da Alura. Funciona bem, mas quando a quantidade de listas aumenta, o consumo no Firebase fica muito alto.

Tem algum curso que explique como evitar esse consumo elevado?

Ou alguma função ou forma de evitar a carga toda vez que a página é carregada?

2 respostas
solução!

Oii Celso, tudo bem?

Existem algumas estratégias que você pode adotar para otimizar o uso do Firebase e reduzir o consumo de dados:

  1. Carregamento parcial de dados: Ao invés de carregar todas as listas de uma vez, você pode implementar uma funcionalidade de paginação. Dessa forma, você carrega apenas um número limitado de listas por vez, conforme o usuário vai navegando.

  2. Cache local: Utilize o cache local para armazenar dados frequentemente acessados. O Firebase possui suporte para cache offline, o que permite que o app funcione sem precisar buscar dados do servidor todas as vezes.

  3. Consultas específicas: Em vez de buscar todos os dados, faça consultas mais específicas. Por exemplo, se você precisar apenas das listas criadas nos últimos dias, filtre os dados para buscar apenas o necessário.

Para aprender mais sobre essas técnicas, a Alura oferece cursos sobre Firebase que podem ser muito úteis. Recomendo dar uma olhada nos cursos de Firebase para Android para ver se encaixa do que você deseja. Mas se não for o que você procura, você pode sugerir um curso nesse formulário, as pessoas responsáveis estão sempre de olho nele.

Um abraço e bons estudos.

Obrigado, vou fazer essa formação.