FLUTTER ECOSYSTEM

redux

Redux é um contêiner de estado previsível para aplicativos Dart e Flutter

Versão mais recente
5.0.0
Downloads em 30 dias
58,7 mil
Curtidas
416
Pontos Pub
135

Visão geral do pacote

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

Visão geral

Redux é uma solução de gerenciamento de estado previsível para aplicativos Dart e Flutter, inspirada no Redux do JavaScript. Ele fornece uma loja centralizada para gerenciar o estado do aplicativo, garantindo atualizações consistentes por meio de funções puras redutoras. Com suporte a middleware e integração com ferramentas de desenvolvimento, permite depuração e funcionalidades de viagem no tempo. Projetado para escalabilidade, é ideal para aplicativos médios a grandes que exigem um tratamento estruturado do estado em múltiplos componentes.

Casos de uso
  • Gerenciando o estado complexo do aplicativo
  • Habilitar depuração de viagem no tempo
  • Apoiar aplicativos Flutter em grande escala
  • Integração com middleware para efeitos colaterais
  • Facilitando a colaboração da equipe na lógica de estado
Principais recursos
  • armazenamento centralizado de estado
  • Atualizações de estado imutáveis
  • Suporte a middleware
  • Integração com DevTools
  • Transições de estado previsíveis
Indicado para
  • Grandes projetos Flutter
  • Equipes que precisam de gerenciamento estruturado de estado
  • Aplicativos que exigem recursos de depuração
  • Desenvolvedores familiarizados com padrões Redux
  • Projetos com fluxos de dados complexos
Considerações
  • Curva de aprendizado mais acentuada para iniciantes
  • Código de boilerplate necessário
  • Excesso para aplicativos simples
  • Requer um design cuidadoso do estado
  • Manipulação assíncrona interna limitada
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add redux

Categorias

Repositório-fonte

Projetos relacionados

Rankings