Vue2のプロジェクトをVue3に移行する作業、最後の一個が終わりに近づいてきてるんだけどまだ終わってない。
ここまで遅れてる理由は、社内ツールだから後回しでよくね?っていうのと、僕が仕事の合間にやってるからというのもあるけど、一番の理由は「Vuetifyを使ってたからスタートが遅れた」というのが大きい。
VuetifyってVue2の頃はデファクトスタンダードみたいなツラしてたので軽い気持ちで採用たんだけど、Vue3版のVuetify3が遅れに遅れて、未だに完全には移植が完了してない。これが原因でVue3化が遅れたプロジェクトや企業が多いんじゃないだろうか。
幸い弊社では社内ツールでしか使ってなかったのでそれほどの問題にならなかった。Quasar のVue3対応は激速だったしね。
まあ悪いのはVuetifyプロジェクト自体じゃなくて、Vue側の3での仕様変更が大きすぎたり、Vue3では Composition API が必須なのか Options API も使えるのかってあたりの情報が錯綜してエコシステム全体が混乱してたってのが大きいと思うけど。