Hey you all 👋! This article is the first follow up on
JSCity series. If you haven't read it yet, feel free to check it out in the post bellow.
In this post we will explore:
While in the MVP of
JSCity all the processing happens in the browser (file upload, code parsing, visualization), for the second version I'm aiming to create modular packages, with the intention of increasing re-usability of these modules for future versions. …
Hey everyone 👋 it's been a long time since I do not post here! The main reason why that's the case is because I've been posting more on my dev.to account and making my personal blog on peaonunes.com. I do not know if I'll keep posting in this platform so if you want to read more of my posts feel free to follow me on dev.to, twitter, or subscribe to the rss feed of my blog.
This is the very first article that talks about the idea, motivation and the mvp of JSCity.
I learned a lot while doing it and hopefully you will also find something interesting to take out of it as well. …
Feature flag (or feature toggle, feature switch…) comes with different shapes and implementations, however is a well known and powerful technique for allowing teams to modify system behaviour without changing code.
The idea behind is: enable or disable features during execution time without any deploy. There are hundreds of implementations across different languages and the applications are many: A/B testing, toggle app configuration, delivery new features gradually, etc.
This post suggests an approach for implementing React components for Feature Flag consuming a GraphQL API using Apollo Client for that!
Let's first assume the schema below as our main schema.
In this schema, if a
Feature is present in the array it means that the user has that feature
enabled . …