Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I develop my company front end in Vue 3 and as much as I love Vue I'm constantly looking over at React with a bit of jealousy.

There is massive value in being the most popular framework. Even if it's not as nice as the other ones just the pure scale and quality of the 3rd party packages, plug and play integrations, component libraries, support posts, etc... that stuff really matters when it's your day job.

One big one that's burned me is a lack of (well supported) Vue SSR integration in Ruby on Rails.

I'd personally just stick to Next.



I've worked in Vue since 0.12, and have done a few React projects along the way, and mainly manage projects using React now. Overall I've seen people make a mess of both.

More packages is good and bad. Any given project you picked up in Vue over the years mostly used the same router, store, etc. You didn't have to learn a new css-in-js library every time you work on a different codebase. The only thing consistent was everyone (over)using Redux, which I honestly wasn't a big fan of vs Vuex.

React did / does have a much larger selection of quality ui component libraries, which is nice. The biggest upsides imo were that Vue has relatively bad typescript support vs React, and it's easier to hire shitty contractors that already know React.


Yeah, I share this same sentiment.

I look at each of the 3 big reactive frameworks as different types of screwdrivers in my tool belt; each with their own pros/cons, and purposes.

As commenter above said, I’ve seen a mess of all 3 frameworks; and I’ve also seen some beautiful works of art, with even Angular too lol.


> given project you picked up in Vue over the years mostly used the same router, store, etc. You didn't have to learn a new css-in-js library every time you work on a different codebase

That's a very good point


Yeah I hear your complaints about Vue 3. I had the same experiences when I was building a few apps with it pre 2020.

Next/Nuxt really take Vue and React to a whole new level when building a wet application.

I’m very well versed in all 3 of big reactive JavaScript frameworks, and React is my go to for now.

I switched from Vue to React as my default after struggling with complex data tables in Vue; when React had a bunch of libraries on GitHub that would work for my project at the time.

The final nail in the coffin was a contract requirement for .Net core framework, and it came bundled with React in it already. From there, I found Next, Typescript, and Tailwind, and haven’t looked back :)




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: