タグ

ブックマーク / zenn.dev/kyoncy (1)

  • Feature Flag のメリットとプロダクトへの導入(React + TypeScript)

    最近、プロダクトにLaunchDarklyという Feature Flag を実現するサービスを導入しました。導入自体が楽で実現できることがたくさんあるので、Feature Flagや導入方法についてまとめました。 Feature Flag で実現できること そもそものFeature Flagについてですが、「コードを変更することなくシステムの振る舞いを変えることができる」[1]ことを指しています。 以下のようにコード上に機能A・機能Bを入れた上でデプロイを行い、外から enableFeature のON/OFFを切り替えることでユーザーに提供する機能を切り替えることができます。 一見とてもシンプルなFeature Flagですが、色んなことが実現できます。 デプロイとリリースのタイミングの分離 デプロイのタイミングとリリースのタイミングを分けることが可能になります。 例えば、水曜のうちに

    Feature Flag のメリットとプロダクトへの導入(React + TypeScript)
  • 1