FLUTTER ECOSYSTEM

event_bus_plus

Event Bus para Dart.

Versão mais recente
0.7.0
Downloads em 30 dias
3,4 mil
Curtidas
39
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

EventBusPlus é uma implementação leve de barramento de eventos para Dart, permitindo comunicação simples e eficiente entre objetos em um aplicativo Flutter. Ele oferece transmissão e assinatura de eventos com segurança de tipo, tornando-o ideal para desacoplar componentes sem dependências fortes. O pacote foi projetado para ser fácil de usar com APIs limpas, permitindo que desenvolvedores emitam eventos e os escutem em diferentes partes do aplicativo. Funciona perfeitamente em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux.

Casos de uso
  • Desacoplar componentes de interface
  • Gerenciando comunicação entre widgets
  • Gerenciando alterações de estado em todo o aplicativo
  • Simplificando eventos de navegação
  • Transmissão de notificações
  • Implementando sistemas de eventos de plug-in
Principais recursos
  • Type-safe event handling
  • Simple subscribe and emit API
  • Cross-platform compatibility
  • Lightweight and minimal overhead
  • Supports event cancellation
  • Clean and intuitive syntax
Indicado para
  • Desenvolvedores procurando gerenciamento leve de estado
  • Aplicativos com comunicação frequente entre componentes
  • Projetos evitando soluções de estado complexas
  • Equipes que preferem padrões de pub-sub
  • Prototipagem rápida de recursos orientados por eventos
Considerações
  • Not suitable for large-scale state management
  • Limited built-in error handling
  • No persistence or serialization support
  • Best used alongside other state management approaches
  • May require careful cleanup to avoid memory leaks
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add event_bus_plus

Categorias

Repositório-fonte

Projetos relacionados