FLUTTER ECOSYSTEM

centrifuge

Cliente Dart para se comunicar com o Centrifuge e Centrifugo do Flutter e VM por meio de WebSocket

Versão mais recente
0.19.0
Downloads em 30 dias
60,5 mil
Curtidas
48
Pontos Pub
130

Visão geral do pacote

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

Visão geral

Centrifuge é um cliente Dart para comunicação em tempo real com servidores Centrifuge e Centrifugo por meio de WebSockets. Permite que aplicativos Flutter e VM se inscrevam em canais, recebam atualizações ao vivo e publiquem mensagens em tempo real. Projetado para interações de baixa latência, oferece gerenciamento de conexão, lógica de reconexão e transmissão de mensagens em múltiplas plataformas. Ideal para construir aplicativos de bate-papo, painéis ao vivo e ferramentas colaborativas que exigem sincronização instantânea de dados.

Casos de uso
  • Aplicações de bate-papo em tempo real
  • Atualizações ao vivo do painel
  • Ferramentas de edição colaborativa
  • Notificações push
  • sincronização de jogo multijogador
Principais recursos
  • Comunicação em tempo real baseada em WebSocket
  • Reconexão automática
  • Assinatura e publicação de canal
  • Suporte multiplataforma
  • Leve e eficiente
  • Autenticação de token seguro
Indicado para
  • Aplicativos móveis e web do Flutter
  • Serviços do Dart no lado do servidor
  • Streaming de dados em tempo real
  • Tratamento de eventos de alta frequência
Considerações
  • Requer um servidor Centrifuge ou Centrifugo em execução
  • Necessita de configuração adequada de autenticação
  • Pode ser necessário configurar permissões de rede no dispositivo móvel
  • Depende de conectividade estável por WebSocket
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add centrifuge

Categorias

Repositório-fonte

Projetos relacionados