Skip to Content
Developer GuideOverview

Developer Guide

Pick the SDK that matches your runtime and framework. Each guide includes installation, quick start, and integration patterns.

Supported SDKs

RuntimeSDKUse case
BrowserJavaScriptVanilla JS, SPA, or any client-side app
ServerNode.jsExpress, Fastify, API routes, SSR
ReactReactReact apps with hooks and type safety
Next.jsNext.jsApp Router, Pages Router, middleware
GatsbyGatsbyGatsby sites with SSR and client hydration
VueVueVue 3 apps with Composition API
NuxtNuxtNuxt 3 with server plugins and API routes

Pick your framework

Quick example

With the React SDK and a feature called new-dashboard:

import { useFeature } from '@supashiphq/react-sdk' function Dashboard() { const { feature: isEnabled, isLoading } = useFeature('new-dashboard') if (isLoading) return <Skeleton /> return isEnabled ? <NewDashboard /> : <OldDashboard /> }

Unsupported runtimes

Need to evaluate flags from a runtime not listed above? Contact support@supaship.com for guidance.

Last updated on