Saltar al contenido
v4.2 Planifica un despliegue del 1 % a todos en varios días, con pausas automáticas cuando suben los errores. Leer la versión
Plinth
Empieza gratis

Inicio rápido

Instala el SDK, crea un flag y compruébalo en tu código, en unos dos minutos.

Instala el SDK

npm i @plinth/sdk

Inicializa el cliente

Crea un cliente cuando arranca tu app. La clave de servidor se queda en tu servidor; los navegadores usan la clave de cliente.

import { createClient } from '@plinth/sdk';

export const plinth = createClient({
  key: process.env.PLINTH_SERVER_KEY,
});

Comprueba un flag

const on = await plinth.isEnabled('checkout-v2', { user });

if (on) renderNewCheckout();
else renderCheckout();

El segundo argumento es el contexto: quién pregunta. Las reglas se comparan con él, así que incluye los atributos que quieras usar para segmentar, como plan o country.

Siguientes pasos

¿Atascado? Escribe a support@plinth.example