-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow to evaluate specific flags #292
Comments
Hello @n9niwas, have you tried using the sendEventsOnlyForVariation option when configuring the SDK? This will stop the SDK when the |
oh, thanks @louis-launchdarkly |
Is your feature request related to a problem? Please describe.
Currently when client is initialized, it evaluates all flags in the environment.
We have hundreds of flags, but only use handful of them at a time, on different lazy-loaded pages.
This is causing several issues:
Describe the solution you'd like
We would like to see an option in JS SDK to evaluate specific flags.
One way to achieve it is to disable evaluation of all flags in client
initialize()
method and add an async function to request a specific flag key (or array of keys) later on.Describe alternatives you've considered
We could probably define a different context for each lazy-loaded part of application, but maintaining this gets hard as application(s) scale up.
Another solution is to hide flags behind a custom REST API, but that makes client JS SDK pointless.
Additional context
This is not a problem for backend/mobile apps as we could request specific flags there.
The text was updated successfully, but these errors were encountered: