8

React vs Vue? Decision fatigue...

Comments
  • 4
    I haven't used vue that much but I've used react a lot. Here's my input:

    Once you have a react project setup, it's very easy to manage especially if your project is large. If you implement redux and router in your project, everything becomes really easy and understandable.

    React will have richer community as it's created by facebook.

    Loads of useful community plugins available.

    Also, learning react opens your way to React native and React VR. This is a very big advantage imo.

    Hopefully someone will explain you about Vue soon.
  • 0
    I thought it doesn't scale as well but I could be wrong. Vue, that is.
  • 6
    Vue is a up and coming framework i have been using prior to it's rise to fame so know it very well now.

    Vue has been inspired in part by React and Angular and borrows from both to create the perfect balance.

    Vue compliments existing technologies instead of creating new ones.

    React has a lot of hype surrounding it so its hard to find people that actually know what they are talking about.

    Vue allows for separation of template, logic and style, React mashes it altogether.

    I don't trust Facebook with anything...
  • 0
    @nblackburn with every data change there's an operation to make sure the next tick has that change. I have yet to see anyone give a decent performance breakdown, hence skepticism.
  • 0
    @nblackburn I could also say the same about products from the Angular devs as well. Angular 1.x was nasty.
  • 0
    @Neotelos It was flawed but it had some good ideas.
  • 1
    The comparision was actually co-authored by one of React core devs so it is relativly free of bias and explains pretty well.

    http://vuejs.org/v2/guide/...
  • 4
    Thanks for all your comments. I love them both. Worked with and used React for a while, "BUT" IMHO I like Vue better, cleared the decision fatigue for me. It straight to the point and how development should be. Easy to figure out other developers' work, really efficient and pretty flat learning curve. Using it for my new project to and really Happy.
  • 2
    Honestly, I don't get it why performance is a metric when it is between React - Vue, yes, both are probably fast (Thats what it says), the way you write your code matters the most (performance wise).

    You should look more into the usablity, support part of these frameworks / libraries, as in, is it easy to use? will the other devs in your team pick this up quickly? how is the community support? will everyone enjoy developing in it? and so on.

    Think more about how easy it is to develop than how performant it is.

    Just my opinion, free to disagree.

    PS: I felt Vue is much easier and simpler to use than React, my vote goes to Vue.
  • 0
    @peek4y I like the way you think. These are important considerations before choosing a good framework.
  • 0
    @praneybehl Thanks, and yeah, Vue and React wouldnt get so popular if they werent so performant, ya?

    It would suck if it was tough to use and had very steep learning curve, unless its worth the time you know.
  • 0
    Thanks for the comments on here. I'm facing the same decision.
  • 0
    Weex looks really promising since I am going to be using vuejs and ties in quite well the problem here is no good docs or examples available.
Add Comment