Flagward

Guía rápida

Instala un SDK y lee tu primera flag.

Elige tu framework, instala su paquete y lee una flag. Todos los SDKs comparten el mismo núcleo: las flags se descargan una sola vez y se evalúan localmente, así que comprobar una flag nunca bloquea a la espera de la red.

La clave de API de un entorno se crea en el panel, en Environments → New Environment — consulta Creando tu primera flag para ver el recorrido completo.

npm install @flagward/react
import { FlagwardProvider, useFlag } from '@flagward/react';

function App() {
  return (
    <FlagwardProvider apiKey="your-environment-api-key">
      <Dashboard />
    </FlagwardProvider>
  );
}

function Dashboard() {
  const { value: showNewUI, isLoading } = useFlag('show-new-ui');

  if (isLoading) return <OldDashboard />;
  return showNewUI ? <NewDashboard /> : <OldDashboard />;
}

Consulta la página del SDK de React para conocer los hooks, el contexto y las notas sobre Next.js.

Actualizaciones en vivo

Llama a client.connect() (o usa el provider del adaptador, que lo hace por ti) para abrir un stream de Server-Sent Events y mantener la copia local sincronizada con el servidor — consulta SDKs.

Autoalojamiento

Apunta host a tu propia instancia en lugar del destino alojado por defecto:

new FlagwardClient({ apiKey, host: 'https://flags.example.com' });

Consulta Autoalojamiento para ejecutar Flagward con Docker Compose.

En esta página