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

Port to @vue/composition-api instead of vue-class-component #73

Open
maartenvn opened this issue Dec 10, 2020 · 3 comments
Open

Port to @vue/composition-api instead of vue-class-component #73

maartenvn opened this issue Dec 10, 2020 · 3 comments
Labels
proposal Propose a new feature todo Something on the todo list

Comments

@maartenvn
Copy link
Collaborator

The new composition API for Vue 3 is available under the official @vue/composition-api package. Since the composition API will be natively supported in Vue 3, it may be in our best interest to start using that instead. It will allow for:

  • Better Typescript support
  • Native implementation over a 3th party library
  • Easier migration to Vue 3 down the line
  • Easier to learn due to more resources available (part of the Vue core)
@maartenvn maartenvn added todo Something on the todo list proposal Propose a new feature labels Dec 10, 2020
@maartenvn
Copy link
Collaborator Author

@mcbloch Thoughts?

@mcbloch
Copy link
Member

mcbloch commented Dec 10, 2020

I'm all for keeping up to date with the library and having better typescript support.

This looks like a lot of work though, when do you see this happening?

@maartenvn
Copy link
Collaborator Author

After the exams and I could start tonight on the Pannenkoeken codenight!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal Propose a new feature todo Something on the todo list
Projects
None yet
Development

No branches or pull requests

2 participants