Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrading to Vue 3 #95

Open
alienp4nda opened this issue Jan 15, 2024 · 2 comments · May be fixed by #96
Open

Upgrading to Vue 3 #95

alienp4nda opened this issue Jan 15, 2024 · 2 comments · May be fixed by #96

Comments

@alienp4nda
Copy link
Collaborator

Working on transitioning the UI to Vue 3, state management to pinia, and to Vite instead of webpack.

Reason:
Vue 2 is EOL as of Dec 31, 2023
Pinia simplifies state management
Vite allows for less dependencies and less setup.

@alienp4nda
Copy link
Collaborator Author

@AlfHou I'd like your feedback on this. I was able to get a somewhat functioning site within a day. The state management is a bit more involved.

@AlfHou
Copy link
Owner

AlfHou commented Jan 15, 2024

That sounds like a great idea. I put in an effort to do the same a while ago, but I think ran into some issue and stopped working on it.
I don't have much experience with vite and pinia, but that sounds great. Feel free to create a draft PR if you want some early feedback :)

@alienp4nda alienp4nda linked a pull request Jan 17, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants