Skip to main content

SDKs

Client-side SDKs

Client-side SDKs are used in environments where there is a single user, such as a website or app.

On initialization, the client-side SDK fetches feature flags for the user from the AppFlags edge servers. Feature flags are then managed on the client device for instant retrieval.

The client-side SDKs are:

Server-side SDKs

Server-side SDKs are used in environments where feature flags are needed for multiple users, such as a backend server.

On initialization, the server-side SDK fetches your feature flag configuration data from the AppFlags edge servers. Feature flags are then computed for each user locally in the SDK for instant retrieval.

The server-side SDKs are: