Guias práticos para o trabalho que você entrega de verdade.
Cada tutorial parte de uma tarefa concreta e termina em JavaScript que roda, agrupado pela parte da plataforma que ele exercita.
Fundamentos
Instale um SDK JavaScript, emita credenciais e avalie sua primeira flag.
Decida entre sdk-js, sdk-browser e sdk-react conforme onde o código roda e qual credential ele pode guardar, com um exemplo mínimo de cada um.
Use a API de credentials para emitir um bearer token vinculado a um ambiente, conecte-o a um RollfuseClient e revogue-o quando não for mais necessário.
Instale o @rollfuse/sdk-js, construa um RollfuseClient, inicie-o e avalie uma flag de forma síncrona contra uma Configuration em cache local.
Feature flags e rollout
Crie uma flag, entregue para uma fatia do tráfego, mire um segmento e deixe um guardrail reverter.
Anexe um guardrail baseado em métrica a um rollout em andamento para que uma taxa de erro fora do limite pause ou aborte o rollout automaticamente, e depois consulte o histórico de avaliações do guardrail.
Crie uma flag com suas variações pela REST API, ative-a em um ambiente e leia o valor dela na sua aplicação com o SDK JS.
Agende um rollout em estágios que começa em 10% do tráfego, entenda por que o mesmo usuário sempre cai do mesmo lado e veja como aumentar a exposição sem alternar ninguém entre os dois grupos.
Defina um segmento de clientes do plano enterprise uma vez, referencie-o numa regra de targeting da configuração de ambiente de uma flag e confirme que o SDK respeita essa regra na avaliação.
Experimentação
Rode um teste A/B, registre observações e leia a análise de resultado.
Verifique o sample-ratio-mismatch antes de confiar em um resultado, interprete a significância estatística e o lift do outcome-analysis, e decida entre concluir ou abortar um experimento em andamento.
Vincule um experimento a uma feature flag existente, inicie-o, deixe o sdk-js atribuir variações de forma determinística e registre uma observação de conversão quando o subject completar a ação alvo.
Integrações e automação
Reaja a mudanças de flag com webhooks e mantenha sistemas externos em sincronia.
Registre um endpoint de webhook, trate o payload recebido em um servidor Express mínimo e use o histórico de entregas para depurar um webhook que falhou.
Configure um conector que busca dados de métrica de uma fonte HTTP externa, pré-visualize o mapeamento antes de salvar e dispare uma sincronização manual.
Operação do time
Convide pessoas, atribua papéis, leia a trilha de auditoria e provisione acessos.
Filtre e exporte a trilha de auditoria da sua Organização e aprenda a aprovar ou rejeitar uma solicitação de mudança de role.
Convide um colega por e-mail, entenda a aceitação do convite e conceda ou revogue uma role pela API de membros.
Emita um token SCIM para que seu provedor de identidade crie e remova usuários automaticamente, e saiba como revogá-lo quando precisar.
Conta
Veja os planos e mude a assinatura rollfuse da sua própria organização.