Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev3.1.0

fquery

Solução simples e poderosa de gerenciamento de estado assíncrono com cache embutido

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
4,8 mil
Curtidas
89
Pontos Pub
145

Instalar pacote

flutter pub add fquery

Visão geral do pacote

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

FQuery é um pacote leve de gerenciamento de estado assíncrono para Flutter que simplifica o manuseio de dados assíncronos com cache integrado. Permite aos desenvolvedores gerenciar dados remotos e locais de forma eficiente, reduzindo código repetitivo e melhorando o desempenho por meio de invalidação automática do cache e mecanismos de tentativa novamente. O FQuery se integra perfeitamente em aplicativos Flutter, oferecendo atualizações reativas e uso simples da API para buscar, armazenar e reagir a estados de dados assíncronos.

Casos de uso

  • Gerenciando dados de API remota com cache
  • Gerenciando estados de carregamento e erro na IU
  • Simplificando o fluxo de dados assíncronos em telas complexas
  • Reduzindo código repetitivo na gestão de estado
  • Implementação de atualização automática do cache
  • Reutilizar dados em cache entre múltiplos widgets

Principais recursos

  • Cache embutido para operações assíncronas
  • Repetição automática em falha
  • Boilerplate mínimo
  • Atualizações de estado reativas
  • Suporte a várias estratégias de cache
  • Integração fácil com código Flutter existente

Indicado para

  • Desenvolvedores procurando gerenciamento de estado assíncrono simples
  • Projetos que exigem cache de dados eficiente
  • Aplicativos com chamadas frequentes de API
  • Equipes que desejam reduzir a complexidade de gerenciamento de estado
  • Aplicativos Flutter direcionados a múltiplas plataformas

Considerações

  • Limitado ao tratamento assíncrono de dados
  • Nenhuma persistência embutida além do cache de memória
  • Pode exigir configuração adicional para evicão de cache complexa
  • Não ideal para estado global em grande escala sem personalização

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Banner

Community

discord server invite

GitHub Repo stars

The goal of this library is to make async state management as easy as instantiating a sync variable. It can be used to data fetching from servers or apis or any other async function that you can encounter while developing your apps.

Packages

These are the packages hosted in this repository:

Package Pub Points Usage Issues Pull requests
fquery pub package pub points downloads GitHub issues by-label GitHub pull requests by-label
fquery_core pub package pub points downloads GitHub issues by-label GitHub pull requests by-label

Categorias

Dependências

Lista de dependências 5 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.