Visão geral
O pacote unleash_proxy_client_flutter é um cliente Flutter/Dart projetado para integrar com o unleash-proxy, Unleash Edge e a API do Unleash Frontend. Ele permite o gerenciamento de sinalizadores de recursos em aplicativos Flutter conectando-se a um sistema centralizado de alternância de recursos. Isso permite que os desenvolvedores controlem dinamicamente o comportamento do aplicativo sem lançar novos códigos. O cliente oferece suporte a múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, garantindo uso consistente de sinalizadores de recursos em diferentes ambientes. Simplifica lançamentos de recursos, testes A/B e implantações graduais por meio de uma interface confiável e escalonável.
Casos de uso
- Alternância dinâmica de recursos
- Testes A/B em aplicativos móveis e web
- Implantações graduais de recursos
- Gerenciamento de configuração remota
- Atualizações de recursos em tempo real
- Controle de recurso multiplataforma
Principais recursos
- Suporta o unleash-proxy e o Unleash Edge
- Compatibilidade multiplataforma
- Sincronização em tempo real do estado de recursos
- Integração fácil com aplicativos Flutter
- Leve e eficiente
- Comunicação segura com o backend
Indicado para
- Desenvolvedores Flutter usando flags de recurso
- Equipes que implementam entrega contínua
- Aplicativos que exigem configuração remota
- Projetos com implantação multiplataforma
- Equipes de desenvolvimento fazendo testes A/B
Considerações
- Requer uma instância em execução do unleash-proxy ou do Unleash Edge
- Conectividade de rede necessária para atualizações de estado de recurso
- Pode ser necessário uma estratégia de cache para uso offline
- Configuração de autenticação necessária com o backend do unleash
- Limitado a casos de uso de sinalizador de recurso apenas