Code Monkey home page Code Monkey logo

Comments (20)

elevatebart avatar elevatebart commented on June 21, 2024 1

There you go, added now. I hope it's good enough.
@ktquez tell me if I missed any info and thanks again.

from awesome-vue-3.

elevatebart avatar elevatebart commented on June 21, 2024 1

Thank you @matteobruni

Agreed, keep me posted. When the migration docs are ready I can add them to this list.

from awesome-vue-3.

Akryum avatar Akryum commented on June 21, 2024

https://awesomejs.dev/for/vue/ also has a vue version 3 tag in blue

from awesome-vue-3.

elevatebart avatar elevatebart commented on June 21, 2024

Thank you @Akryum,

That really is helpful.

What does the vue version 3 tag mean on awesome vue?
In other words, is there a way to see the definition of such a tag?

  • Is the library is compatible with vue 3 in its latest instance?
  • Does it have a version compatible with vue 3? on what channel? how to install it?
  • Is this is the distribution of the library that you should take that contain the vue 3 version?

I am hoping to start answering this kind of question here for starters.
Though, I am not sure this table should live here for too long.

@BlackSonic what do you think?

from awesome-vue-3.

ktquez avatar ktquez commented on June 21, 2024

Hi @elevatebart
vue-axe has a version for Vue 3 in this vue-axe-next repository.

from awesome-vue-3.

elevatebart avatar elevatebart commented on June 21, 2024

thank you @ktquez,

Adding now

from awesome-vue-3.

matteobruni avatar matteobruni commented on June 21, 2024

tsParticles Vue component has a 3.x version: You can see them here

The packages are: particles.vue and particles.vue3

from awesome-vue-3.

elevatebart avatar elevatebart commented on June 21, 2024

Thank you @matteobruni

I will add it too.

Would you mind adding a link to:

  • How you track progress (GH issue, docs)?
  • The npmjs channel where people can install the vue 3 version
  • The branch where it is developed
  • If applicable the documentation on how to upgrade from vue 2 to vue 3?

from awesome-vue-3.

sonicoder86 avatar sonicoder86 commented on June 21, 2024

Thats an awesome idea! Can you make a PR out of it?

from awesome-vue-3.

ktquez avatar ktquez commented on June 21, 2024

Thanks @elevatebart

from awesome-vue-3.

elevatebart avatar elevatebart commented on June 21, 2024

@BlackSonic I thought about it last night and there are advantages to issues:

  • Comments are easy
  • Github creates deep links between repositories when one puts a link to an issue
    • The issue linked gets a reference to this issue
  • Anybody (me in this case) can create it without the author's permission (Mouhahahaha !!! 😈😈 )

There are downsides as well:

  • No pull request possible
  • No suggestion template

from awesome-vue-3.

matteobruni avatar matteobruni commented on June 21, 2024

Thank you @matteobruni

I will add it too.

Would you mind adding a link to:

  • How you track progress (GH issue, docs)?

Progress of?

  • The npmjs channel where people can install the Vue 3 version

The packages are both on npmjs: particles.vue for 2.x and particles.vue3 for 3.x

  • The branch where it is developed

They are both available on master but the new features branch is dev

  • If applicable the documentation on how to upgrade from Vue 2 to Vue 3?

Vue 2.x docs
https://github.com/matteobruni/tsparticles/blob/master/components/vue/README.md

Vue 3.x docs
https://github.com/matteobruni/tsparticles/blob/master/components/vue3/README.md

from awesome-vue-3.

elevatebart avatar elevatebart commented on June 21, 2024

Thank you @matteobruni I added tsParticle to the list.

But I don't feel good about it.

What would you imagine be the story of a user of particle.vue for vue 2 would want to migrate his work to vue 3?
I think I was not clear. I do not want to create a list of packages that have a vue 3 version.
I am trying to help devs migrate their codebase to vue 3 by checking their dependencies and providing useful links.

Do you still think tsParticle should be in such a list?

from awesome-vue-3.

matteobruni avatar matteobruni commented on June 21, 2024

This is a good point, I'll create a doc that explains how to migrate to the Vue 3.x version.

Since Vue 2.x is more popular for now I'd like to support the 2.x version for some time.

from awesome-vue-3.

matteobruni avatar matteobruni commented on June 21, 2024

@elevatebart the migration instructions are here: https://github.com/matteobruni/tsparticles/blob/master/components/vue3/README.md#migrating-from-vue-2x-to-vue-3x

from awesome-vue-3.

sonicoder86 avatar sonicoder86 commented on June 21, 2024

Newcomers don't go straight to the issues section I think, it remains hidden to many people

from awesome-vue-3.

elevatebart avatar elevatebart commented on June 21, 2024

@BlackSonic you are absolutely right, discoverability is the key.

I don't like the idea of such a small independent piece of data being dissolved in the bigger Readme.
I would not even know where to put it.

I will ask around to people that are trying the migration what they would rather have.

The place I would like to find it when migrating would probably be in the vue v3 docs.
@NataliaTepluhina, @phanan, @bencodezen

What do you think?

from awesome-vue-3.

elevatebart avatar elevatebart commented on June 21, 2024

I will stop updating this issue,
All future updates will be done here

vuejs/awesome-vue#3544

from awesome-vue-3.

eeerrrttty avatar eeerrrttty commented on June 21, 2024

will nativescript be integrated ? So quasar 2 will have native build ?

from awesome-vue-3.

elevatebart avatar elevatebart commented on June 21, 2024

Hello @eeerrrttty You might wan to go ask those questions to the maintainers of those 2 libraries.
The column issue will point you to the right place to start the conversation.

from awesome-vue-3.

Related Issues (7)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.