accentor / web

Web frontend for the Accentor music server
Other
4 stars 0 forks source link

Figure out an upgrade path for Vue 3 #706

Open robbevp opened 2 years ago

robbevp commented 2 years ago

In february Vue 3 (actually vue 3.2) will become the new default. So I guess it's about time we start thinking about this upgrade.

Since Vue 3 also chnages/switches some of the tooling around vue. As outlined in the blog post:

The upgrade won't be easy because of a few things:

Maybe we might be better starting from a blank slate and then move the views/components/logic into the new app? That might be easier to figure out than trying to upgrade everything at once

chvp commented 1 year ago

Vuetify 3 has data tables these days, which seemed to me like the major blocker for upgrading to vue 3. Switching to pinia should be possible without switching to vue 3 (it was done in https://github.com/dodona-edu/dolos/pull/759), so should probably be done separately to avoid the PRs becoming even bigger than necessary.