FF
FeatureFlare docs
Guides and API reference
Guide

SDK Libraries Overview

How sdk-js and react fit together.

Current section
Product and workflow docs
Use these pages when you are wiring projects, operating flags, and reviewing rollout behavior.

FeatureFlare ships two primary SDK entry points: a runtime client SDK and a React integration layer.

Choose your entry point by runtime: use @featureflare/sdk-js for Node/browser clients and @featureflare/react for React apps.

SDK catalog

@featureflare/sdk-js

Primary runtime SDK for Node and browser applications that need flag evaluation, caching, and realtime updates.

Runtime
  • Cache-aware evaluation with deterministic fallback behavior.
  • Realtime updates, retry handling, and persistent cache support.
  • Best fit for non-React clients and shared platform integrations.

@featureflare/react

React provider and hooks layer built on top of sdk-js for app bootstrapping and component-level reads.

React
  • FeatureFlareProvider wiring for client startup and user context.
  • Hooks-driven access to flags, readiness state, and refresh flows.
  • Best fit for React applications that want app-level integration.

Published npm packages

Related docs