こんにちは。弁護士ドットコム クラウドサイン事業本部の篠田 (@tttttt_621_s) です。 普段はフロントエンドの開発を担当しています。 Vue.js を使ったプロダクト開発において、今年の課題としてあげられるものは Vue2 のサポート終了による Vue3 への移行ではないでしょうか。 弊社プロダクトの CloudSign や社内用の管理画面(以下 backyard と呼びます)も Vue.js で開発されています。 プロダクトの安定性を担保するためにも段階的に移行していく必要があります。本記事では Backyard を Vue2.7 に移行した取り組みを紹介します。 Backyard の構成 調査 やったこと @vue/composition-api の削除 createApp の対応 eslint-loader から eslint-webpack-plugin へ移行 @vu
![CloudSign の社内用管理画面を Vue2.7 に移行した話 - 弁護士ドットコム株式会社 Creators’ blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/310133f0b3f875b45671d3905fd5ac37c61987bf/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fsxt6554to0vx%2F20230324%2F20230324104603.png)