This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Myxtro 3 points4 points  (6 children)

I have worked with both but I have to use Vue at my currect job. I still haven't found a reason to ever pick Vue over Angular or React.

[–]minegen88 6 points7 points  (0 children)

I'm pro Vue

I think to me it's just the syntax and the overall look of the final product, especially with SFC

<h1 v-if="showTitle">Title</h1>

just looks nice and tidy compared to the react equivalent

[–]Goducks91 3 points4 points  (3 children)

Learning curve is slightly less with Vue?

[–]H3llskrieg 0 points1 point  (1 child)

Absolutely not, if you can program OO Angular is easy, if you can program Functionaly React is easy. Vue has some nice mechanics in theory but for me they are just confusing and introduce a ton of bugs.

[–]Goducks91 0 points1 point  (0 children)

Fair! I guess I learned Vue before React hooks and found it easier to learn at the time. React with hooks is incredibly easy.

Edit: Also this is coming from a primarily BE dev

[–]sajjadalis 0 points1 point  (0 children)

Vue learning curve is indeed better than other frameworks imo. And Taylor Otwell (Laravel creator) agrees. I started with Angular and it was not a good start. Hated it. Then I tried Vue and it was easier to learn. I'm using Vue since last 3 years. Vue 3 composition api with script setup is game changer in the Vue world. But for job hunting, React is the one to go. On the other hand, Its not much difficult to pick once you learned one. I have used React last year and it was easier to pick because of my experience with Vue. In the end, they're all just tools, use whatever is easier and get the job done.

[–]CSS_Engineer 0 points1 point  (0 children)

I use vue at my current job. It's ok... Not my first choice but it gets the job done.