-
-
Notifications
You must be signed in to change notification settings - Fork 27
Closed
Description
I know it sounds like a weird proposal.
At the end of the year, vue2 will reach end of life and that will imply that a lot of big legacy projects will have to migrate to vue3.
The migration is not so trivial, you have to migrate:
- vue2 to vue3
- core libraries:
vue-router,vuex, .. - big ui libraries like
vuetify,vue-bootstrap, ... - libraries like
Vue.Draggablewhere there is no vue3 compatible version released as explained in theSortableJS-vue3description
One approach is to be prepared to already migrate the legacy code base of the applications to vue2/vue3 compatible plugins, libraries
- There are small libraries that work in vue2 or vue3 because the code is very basic like https://github.com/myst729/vue-json-tree
- Or an alternative is to use vue-demi to write Universal Vue Libraries for Vue 2 & 3
If SortableJS-vue3 becomes compatible with Vue2 using vue-demi, we could start migrating Vue.Draggable in vue2 legacy code to SortableJS-vue3 and then make it easier to migrate to vue3.
What do you think?
Mathieu
Metadata
Metadata
Assignees
Labels
No labels