エンジニアの藤村です。 私の所属するチームでは先日、写真共有・販売という機能の設定画面をリニューアルしました。 リニューアルは機能の利用開始に至るまでの体験について改善を目指したものでした。実装の土台にある画面の情報構造から変更する内容だったことに加え、元々技術的負債からの脱却に取り組んでいる背景もあり既存の基盤の上で改修を行うのではなくこの機会に新基盤でReactに書き直す方針を取りました。 個人的にプロダクトの保守性を高めることへの興味が強いこともあり、新基盤の保守性は自分の守備範囲にするんだという気持ちで取り組みました🔥 本記事では、リニューアルに取り組む中で保守性を高めるため試行錯誤し…