FLUTTER ECOSYSTEM

flutter_cache_manager_firebase

Implementação do CacheManager para firebase_storage. Usa o gs:// como chave e o traduz para https://

Versão mais recente
2.1.4
Downloads em 30 dias
458
Curtidas
47
Pontos Pub
140

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

Um pacote Flutter que estende o Flutter Cache Manager para funcionar com o Firebase Storage, usando URLs gs:// como chaves de cache e convertendo-as automaticamente em URLs HTTPS para um armazenamento em cache eficiente. Permite acesso offline a arquivos hospedados no Firebase armazenando-os localmente, melhorando o desempenho do aplicativo e reduzindo o uso de largura de banda. Projetado para integração perfeita com o Firebase Storage, suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS e Windows.

Casos de uso
  • Armazenando em cache imagens do Firebase Storage
  • Habilitar o acesso offline a ativos armazenados na nuvem
  • Melhorando os tempos de carregamento para arquivos acessados com frequência
  • Reduzindo o uso de dados em aplicativos móveis
  • Suporte a aplicativos híbridos com cache de arquivos multiplataforma
Principais recursos
  • Tradução automática de URL de gs:// para https://
  • Integração com o Flutter Cache Manager
  • Suporte independente de plataforma em todas as plataformas Flutter
  • Armazenamento local eficiente de ativos do Firebase
  • Expiração e limpeza internas do cache
Indicado para
  • Aplicativos que usam o Firebase Storage para entrega de mídia
  • Desenvolvedores que precisam de funcionalidade first-offline
  • Projetos que exigem carregamento otimizado de ativos
  • Aplicações Flutter multiplataforma
  • Equipes que já aproveitam o Flutter Cache Manager
Considerações
  • Requer permissões corretas do Firebase Storage
  • Gerenciamento de tamanho de cache necessário para grandes conjuntos de dados
  • Não adequado para fontes de armazenamento não Firebase
  • Pode exigir configuração adicional para políticas de cache personalizadas
  • Dependente do gerenciador de cache baseado no Flutter para funcionalidades principais
Plataformas compatíveisAndroidiOSWebmacOSWindows

Instalar pacote

flutter pub add flutter_cache_manager_firebase

Categorias

Dependências

Lista de dependências 5 itens

Repositório-fonte

Projetos relacionados

Ainda não há dados.