Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev8.0.11

built_redux

Uma biblioteca de gerenciamento de estado escrita em dart que impõe imutabilidade

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
11,3 mil
Curtidas
10
Pontos Pub
145

Instalar pacote

flutter pub add built_redux

Visão geral do pacote

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

Built Redux é uma biblioteca de gerenciamento de estado para Flutter e Dart que impõe imutabilidade por meio do uso de estruturas de dados imutáveis. Ela fornece uma arquitetura previsível e escalável inspirada no Redux, com foco em segurança de tipos e correção em tempo de compilação. O Built Redux integra-se perfeitamente com o pacote built_value para garantir imutabilidade dos dados, reduzindo erros relacionados a mutações de estado não intencionais. Ele suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. A biblioteca promove uma separação clara de preocupações e é ideal para aplicações em grande escala que exigem um manuseio robusto do estado.

Casos de uso

  • Aplicações Flutter em grande escala
  • Aplicações que exigem imutabilidade estrita
  • Desenvolvimento em equipe com padrões de estado claros
  • Lógica de estado complexa com depuração de viagem no tempo

Principais recursos

  • Enforcamento de imutabilidade
  • Integração com built_value
  • Atualizações de estado seguras por tipo
  • fluxo de estado previsível
  • Suporte para depuração com viagem no tempo
  • Compatibilidade multiplataforma

Indicado para

  • Desenvolvedores que priorizam a segurança do código
  • Equipes desenvolvendo aplicativos complexos com muitos estados
  • Projetos usando padrões de dados imutáveis
  • Aplicações que necessitam de testes rigorosos de estado

Considerações

  • Curva de aprendizado mais acentuada para iniciantes
  • Requer configuração do built_value
  • Mais código boilerplate do que soluções simples de estado
  • Menos adequado para aplicativos pequenos ou protótipos

Categorias

Dependências

Lista de dependências 6 itens

Projetos que usam este pacote

Ainda não há dados.