運用しているアプリの変更をちょっとずつ進めていて、半分ぐらい完了した。 単一のアプリケーションを複数の小さいアプリに分割をしていて、段階的に進めているので全ての完了が見えてきた。
アプリ自体をAPIサーバー、投稿管理アプリ、投稿の表示アプリに分割していて、APIサーバー、投稿管理アプリが終わった。
APIサーバーはそのまま既存のアプリから移動するだけでよくそんなに時間は掛からなかった。
投稿管理アプリの方はReactRouter v7に置き換えるので、手探り状態で進めたが、既存のReact Componentを流用しつつ、比較的短時間で終わったように思う。
複数のアプリケーションに分割したことで、Cloud Buildのビルドが短時間で終わるようになったし、個別のアプリケーションを単体でデプロイできるようになったのでやって良かった。