5 ms·
Vue vs. React
What is your favourite framework for tackling frontend web development projects - Vue or React?
- patatino 6y agoI like both, seriously. I have done projects in both. I would say the learning curve is steeper in React so if you have to pick one to get up and running fast maybe Vue is the better choice. I liked learning Vue, but not so much learning React. But once it clicked with react it became my favorite.
- dave_sid 6y agoIs either one any easier when migrating an existing web?
- hvgoldie 6y agoyes this would be good to know!
- ioli 6y agoVue is much easier in that sense. You can just import the library using <script src"<<vue cdn addr>>"></script> and you can start using vue right there.
- twright 6y agoI'm working in a large GWT codebase right now and I have this fantasy where I convert the app to Vue or React. I think React hooks would complement a lot of the current components which are table rows or data-helpers. That said I haven't looked at Vue 3 very much which is adopting a similar function-based component pattern.
- hvgoldie 6y agoGood insight thanks!
- zhuziyi 6y agoreact and vue.
- hvgoldie 6y agohaha thanks
- speedgoose 6y agoI prefer vue because I'm not a fan of JSX in React and it's not made by Facebook. But it's pretty much the same.
- codegeek 6y agoI personally found vue to be much easier to pickup compared to React so I would pick vue. But React is good enough as well I am sure.
- hvgoldie 6y agonice - thanks for the comment!
- lmiller1990 6y agoUsed both for years in production. Maintain several core Vue libraries. Honestly I am happy with both - much of a muchness really.
- marz0 6y agoVue is easier to get started with. React has more jobs [0]. They are both good choices and have a lot of community support. [0] https://www.hntrends.com/2020/may-big-drop-developer-job-postings.html?compare=React&compare=Vue&compare=&compare= https://www.hntrends.com/2020/may-big-drop-developer-job-pos...
- twright 6y agoRecently I've really been enjoying Vue. It feels lightweight and I feel like I have finer control over application state, flow, and UI. I like React too but I feel like the component lifecycle is a little more opaque and some bugs slip through. React hooks have certainly alleviated some of this.
- tsamtsam 6y agoReact - the era of Hooks. Vue - not very used to the template syntax.
- quickthrower2 6y agoReact, but that’s a fluke. I learned it first. I don’t see much advantage for me personally going and learning Vue.
- potta_coffee 6y agoI picked Vue because I didn't care for JSX. Vue and React seem very similar conceptually but I don't have a ton of experience with React. I think they're both good choices. Vue has gained a lot of traction with Laravel developers which might influence your choice if you decide to use PHP and or Laravel.
- leejoramo 6y agoExpand your search. Our team evaluated react and Vue a year ago . We ended up choosing Svelte. We love it.
- floppiplopp 6y agoA matter of taste, but I really enjoy vuejs state management with vuex.
- lukaszkups 6y agoStarted with react but never got into it enough to finish anything production-ready. Then get hooked up with the Vue and now working with it for like 4 years now. I've even wrote a note about it: https://lukaszkups.net/notes/thanks-to-vuejs-ive-found-front-end-development-fun-again/ https://lukaszkups.net/notes/thanks-to-vuejs-ive-found-front...
- icemelt8 6y agoReact, hooks and JSX are amazing.