Teste em tempo real como o motor do UseFlagly avalia regras condicionais, listas de targeting, rollouts graduais e hierarquia de nós com latência zero.
{
"identifier": "usr_vip_404",
"environment": "PRD",
"context": {
"email": "[email protected]",
"plan": "PRO",
"country": "BR"
}
}{
"statusCode": 200,
"environment": "PRD",
"data": {
"new-dashboard-v2": true
}
}import { UseFlaglyClient } from '@useflagly/sdk-javascript';
const client = new UseFlaglyClient({
apiKey: process.env.FLAGLY_API_TOKEN,
environment: 'PRD',
});
// Avaliação síncrona com Cache L1 in-memory
const res = await client.validateFlag('new-dashboard-v2', {
identifier: 'usr_vip_404',
context: {
email: '[email protected]',
plan: 'PRO',
app_version: '2.4.0',
country: 'BR',
}
}, 'PRD');
if (res?.data?.['new-dashboard-v2']) {
// 🚀 Feature Ativada! Executar novo fluxo
executeFeature();
}Desenvolvido com foco obsessivo em desempenho sub-milissegundo, resiliência total e zero downtime.
Cache local in-memory sincronizado com Redis Pub/Sub. Avaliações ocorrem na memória do seu servidor com latência zero (0.34ms).
Interdependência hierárquica (Cenário ➔ Flow ➔ Flag). Se a flag pai estiver desligada, os nós filhos são ignorados imediatamente.
Em caso de oscilações de rede, os SDKs aplicam valores default configurados no código sem gerar exceções não tratadas no runtime.
Tire suas dúvidas técnicas sobre o playground e como implementar na sua stack.
Comece no Plano Hobby com 25.000 requisições/mês gratuitas, SDKs nativos para sua linguagem e suporte a múltiplos ambientes.
✓ 100% Gratuito no Plano Hobby • Sem fidelidade • Setup em 2 minutos