DEV Community

loading...

Discussion on: Vue 3 is out!

Collapse
gautemeekolsen profile image
Gaute Meek Olsen Author

I think it's time we start considering our options the next time we are starting new projects. Too often I see projects going with React because "it has the most job listings, so it must be the best choice". Maybe there is a better solution out there πŸ˜‰

Collapse
maureento8888 profile image
Maureen T'O

I totally agree. Someone once told me, β€œcompanies like React, developers like Vue” which is quite interesting. I love Vue for its clear separation between HTML, CSS, and JS in projects. I can’t go back to React anymore with JSX πŸ˜„

Collapse
gautemeekolsen profile image
Gaute Meek Olsen Author

Haha, that's a funny and interesting take on it πŸ˜„ Because of this I'm doing Vue in my free time and React at work. There's a lot of debate about state management and how to deal with CSS which wouldn't be necessary in Vue because of the composition API and scoped CSS. I totally agree with you!

Collapse
mbokil profile image
mbokil

Luckily I am the UI architect at our company and I was able to choose Vue. When I first started using Vue I found it harder than React since the ecosystem was smaller and it was harder to find things like a good data grid. But now I can find everything I need. The speed of development, ease of use, and collaboration benefits were what convinced me. We can have the graphic designers write HTML code and then grab their code and convert it to components easily without a JSX conversion step. I can honestly say we have had zero complaints with the Vue apps. They work flawlessly even in IE11. Looking forward to migrating apps away from mixins and towards using the composition API for cleaner and more manageable code.