DEV Community

Discussion on: Awesome breaking changes in Vue 3, if you migrate from Vue 2

Collapse
 
rogerjohn0 profile image
Roger John

The new composition syntax is miscalculated move from the Vue team, and with a change like this the past in most cases tell a story of the future. Just like React and Angular, the community will be split or forced to run with this new trendy syntax. The core values of Vue are now depreciated.

Collapse
 
chenxeed profile image
Albert Mulia Shintra

I may understand your concern.

In my opinion, Vue Composition API is a blessing for experienced developer that has more opinionated codebase and needs to abstract and compose the functionality, with proper typings. But, it's also not necessary for simple use-case of Vue component.

The concern that I can see is that, any new libraries or tutorial will move towards composition API, which splits the gap further with the common Vue interface.