Skip to content

Migrate front end to Vue.js 3.x #1033

@Tim020

Description

@Tim020

We need to migrate the front end to Vue.js 3.x, as the current 2.x version is EOL/EOS.

As part of this, we need to look at all Vue plugins we are using and whether there are 3.x versions of them. If there are not, we need to consider if there are alternatives we can use, or whether we need to create our own version of that behaviour for Vue 3.x.

Given the size of the project, doing the migration in a single shot is probably not feasible; therefore I would suggest that we create a "new" front end as a blank Vue.js 3.x project (this can have a backend route of ui-new or something) and migrate one page (and sub-pages) at a time over.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions