フロントエンド技術の変化に翻弄されることなく、ソフトウェアのコアを守り抜くことが重要です。今回は、Vue2からVue3への移行検討で課題に直面した事例を紹介します。大規模な書き換えが必要だったため、Reactへの移行とフロントエンドコードのクリーンアーキテクチャによる再設計を行い、コアロジックを守りぬくことができました。フロントエンド技術の変化に左右されないソフトウェア設計の方法を解説します。
クラスメソッド株式会社 リテールアプリ共創部 中野ヨシユキ(@engin_yo)