5

Even though primarily a backend developer, I do front end too. React or Vue, what’s the one to look at.

Comments
  • 4
    I just had a conversation about this with a collegue and he's worked with both.

    His verdict; go for vue
  • 3
    I tried and loved both but I personally liked VueJS
  • 1
    But still, learn React basics to understand other source code.
  • 1
    I work with Vue and can say it's an easy to start framework. It can get pretty powerful when proper learned.

    I've never tried react. But it's used very much. You will find many resources for it.
  • 3
    Vue is so logical and straightforward and feels like it so when you are working with it.

    For react you have to create like 50 files just to declare variables then have to create about 3 files per each line in your code multiplied by the number of alive brain cells you have remaining. It is the JS world's apple, does and expecta everything in it's own abominated way ignoring the standards.
  • 1
    Unpopular opinion - if you want your pick of the job market go angular.

    Second best React.

    Trailing somewhere near the start line with a total of 1 or 2 jobs I've ever seen asking for it - vue
  • 3
    React seems to have way more jobs for it but Vue seems like a nicer framework. I say this as someone who has to use React for work and has barely touched Vue, though. One problem with React is "it's not a framework, it's a library". So instead of getting a mature framework that has reasonable defaults set up, you get a small slice of a framework and you have to play Dr Frankenstein with a bunch of other packages to start building a real project. Every React project is built differently, not for any real reason, but just because the developers happened to pick different packages out of the random jumble of what's available. In the end this means that your "framework" is built by random JS developers making random decisions, instead of framework developers who put thought into what they were doing. For some reason fans of React think this is a pro instead of a con. I can't imagine why, since any mature framework will let you swap out pieces as needed anyway.
Add Comment