Things that will improve Vue DX 💯 #148
Replies: 6 comments 1 reply
-
Good list of features @sadeghbarati . Might not be directly related to Vue Vapor, but I think it's a great improvement for Vue in general 👍🏻 |
Beta Was this translation helpful? Give feedback.
-
We wrote TS at the beginning of It would be great if these issues could be resolved. These are good topics for the ecosystem. @sadeghbarati I agree. these are important topics. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your suggestion. In Vue Vapor, our plan is as follows:
Lastly, thank you again for your suggestion. Most of your suggestions align with my personal thoughts as well; hence the creation of the Vue Macros project. But currently most of my energy is focused on Vue Vapor; thus at present time there may not active maintenance on Vue Macros (if there are maintainers willing to put forth effort together I am also very happy to accept). |
Beta Was this translation helpful? Give feedback.
-
Thanks for your detailed response !
But I don't think a macro could fix the following items:
What is the process for these two items? |
Beta Was this translation helpful? Give feedback.
-
We have not yet decided on dropping support for the Options API. Initially, we will only support the Composition API and then decide whether to add support for the Options API based on community feedback. We'll also consider making the Options API an additional library that requires manual installation. Vue Macros doesn't just accept macros; it also supports other features, including some behaviors that hack into the runtime.
If we were to implement this feature, it would be applicable not just to Vapor but also to Vue core. Therefore, as I mentioned, advancing it is not solely Vapor's task but a separate and universal effort. |
Beta Was this translation helpful? Give feedback.
-
I appreciate the explanation @sxzz
As long as Breaking Change can Save Time I would like to have it, saving more time and make it simple for Vue dev, more contribution Vue org repos will get
I'm afraid it's not possible in the near future cause I set Please take a look at the 'dist' directory, I could have contributed to the Vue community when I spent making my package compatible with older version of Vue. Dropping |
Beta Was this translation helpful? Give feedback.
-
First of all thanks to the Vue team for their hard work on
core
andcore-vapor
❤️🙏While I was contributing to
shadcn-vue
, and checking other ports likeshadcn-ui
,shadcn-svelte
, andsolid-ui
,I realized Vue was missing some features like
(/* @vue-ignore */ )
undefined
boolean casting tofalse
it should beundefined
when it's not definedref
as forwardRef instead ofcomponentRef.value.$el
for Component Instance that don't expose anythingThanks for your time 👍
Beta Was this translation helpful? Give feedback.
All reactions