ライブラリ自体が TypeScript を想定した作りになっているため運用上メリットが大きい。 • Sequelize モデルにアプリケーション コアロジックが、 すでに大量に記載されており、移行 阻害要因になっている。 ◦ また、TypeORM に単にそ まま移行するだけで 、同じことが移行先でも起こる で メンテナンス性をあげるという点において 不十分。 ◦ コアロジックを適切に抽出して、ライブラリに依存しないようにする必要がある。 • 並行してクリーンアーキテクチャに整備していくことで、 全体 メンテナンス性を上げつつ、 他 ライブラリに置き換える際も楽ができるようになる。