Unrated-Limited-Unlimited / ua-frontend

Unrated Application
GNU General Public License v3.0
4 stars 0 forks source link

[Analyze] Feature Flags #32

Open Neelzee opened 4 months ago

Neelzee commented 4 months ago

Analyze Feature Flag Implementation

Flagsmith

Can we use Flagsmith? yes :)

Neelzee commented 4 months ago

Seems that (from what little I read), flagsmith would mean frontend integration, as it uses rest-calls to check if a feature is enabled.

dabeeeenster commented 4 months ago

Hey there! @dabeeeenster from Flagsmith here - happy to discuss ideas here!

Neelzee commented 3 months ago

Hey @dabeeeenster! We are working on a school project at Western Norway University of Applied Sciences. This project has a few criteria, one of them being feature flags.

In this sprint we're looking into using Flagsmith for this. The feature we want to toggle is whisky recommendations, that we receive from a micro-service. If this feature is disabled, we'd just request the most popular whisky from the backend instead.

Is this a simple task? And/Or is it overkill to use Flagsmith for such a case?

dabeeeenster commented 3 months ago

Haha well the answer is it depends!

You can be up and running very quickly with our saas tool - happy to provide a free account with additional traffic for learning institutions!

Neelzee commented 3 months ago

Well, we don't really know what we are doing, we are just throwing spaghetti at the wall, and seeing what sticks.

From what I've read (the quickstart guide), it seems for the simple task of showing whisky recommendations from the micro-service, using the SaaS platform would be the simplest too use.

For the runtime and uptime, the project we are making a whisky rating application, similar to untappd. But, its a school project, so it'll probably not last longer than till the end of June. So there are no hard requirements there.

So, based on what you've said, and what I've read, we will be trying to integrate Flagsmith into our Svelte frontend on Friday.

And thank you for offering a free account, what would the steps be for this?

dabeeeenster commented 3 months ago

Sounds good - just create an account and hit me up on my email ben.rometsch (at) flagsmith.com and I'll upgrade it