Toggle instantané
Activation ou désactivation en un clic depuis l’admin.
Rollout progressif
Déployer sur X% des utilisateurs seulement.
Ciblage rôle
Réservé aux Business, VIP, testeurs, etc.
Kill switch
Couper un module en cas d’incident.
L’entité FeatureFlag
Hook React usePageEnabled
Flags actuels
Cas d’usage
Beta test
audience: role:collaborateur_interne → seuls les employés voient.Progressive rollout
rollout_percent: 10 puis 25, 50, 100.Kill switch
Bug détecté en prod →
enabled: false immédiat.Segment Business
audience: business → exclusivité abonnés Business.Évaluation côté serveur. Chaque appel
usePageEnabled vérifie via API. Les décisions sont mises en cache 30 secondes pour éviter le spam de requêtes.