Getting Started with SDKs
Want code instead?
Check out the SDK examples at https://github.com/flagsync/sdk-examples!
SDK Type
Choose client-side or server-side—e.g., web apps may need both for SSR.
Client-Side
For single-user contexts (e.g., web/mobile apps).
Server-Side
For multi-user contexts (e.g., web servers, APIs).
Framework Support
FlagSync supports JavaScript in various forms:





JavaScript
React
Node.js
Next.js
Nest.js
Initialization
- SDK initialization happens asynchronously—response time, usually 30-50 milliseconds, depends on flag count and ruleset complexity.
- Use a singleton pattern to avoid memory leaks—SDKs like Nest.js handle this automatically; others require manual setup.
Next Steps
Set up and explore FlagSync SDKs:- Learn SDK differences in Types.
- Understand evaluation in Flag Evaluation.
- Start with Quickstart: SDK.