7
mariem
5y

guys react or vue ? and why ?

Comments
  • 5
    @Charon92 Taking bout jsx? It's one of my fav features. I agree with the sentiment that you should mix js/html in the case of components because they handle the same concerns, while a separation of technologies doesn't achieve much except making it harder to work with. I always felt that the js/html separation is cumbersome, so I'm glad our components are more "coherent".
  • 3
    i would look at dart/angulardart, but that's just me.

    i'm also planning to change most everything i do to hummingbird when it comes out.
  • 4
    React, because jsx, because templating is an abomination. End of story.

    While vue is what angular should have been, it's still a misguided attempt to use a mvc pattern in the front end.
  • 3
    Depends on your project, alot of different parameters

    React: if you know what you're doing

    Vue: useful, not owned by a big company, fast and easy.. also I like Evan's vision in general, specially what's public about version 3.0
  • 1
    React. But I’ve never tried vue soooooooooo 🙃
  • 4
    the vue docs is one of the cleanest pieces of documentation I've seen, and I'm not ashamed to say that I picked it for that, it reflects how clean the API is.

    I wished they were more forward about vue-cli tho, because it lets you create world class vue web apps easily.
  • 2
    Answer is depends in your area. If it is for work related then if your area demands more react (like mine) then study react even if you don't like it.

    My personal preference is vue but jobs here like react and angular so I have no choice but to study react and angular. (Damn that big company backing reason)

    Study and do the demands. Not what you like.
  • 1
    @RustyCookie it depends in the demand of her area. If job demands are all react then study react period. Vice versa if demands are all vue then study vue. Or angular. Or any framework.
  • 1
    I love Angular because of the structure. Components, Services and modules makes a lot of sense to me. And Typescript is soooo much nicer than Javascript. I would never try to build a production web app without Typescript or something similar.
  • 1
    Vue 100%
    Quick to pick up, large user base so more and more plugins will come about.

    Just as capable as react without the hassles.
  • 0
    @mszaf I like vue too but companies in my area doesn't like vue. They prefer either Angular or React. Oh well
  • 0
    If you're in anyway concerned about performance React is garbage. The amount of unnecessary work it does is impressive. Touch anything and it rebuilds the entire ui state IIRC
  • 0
    @12bitfloat got any actual data to support that oh so wild claim?
  • 0
    I might be wrong because I haven't used it in a year or two but I'm pretty sure because everything "has to be immutable"
  • 0
    @12bitfloat okay!
    How should I put this... From what I'm reading so far it might be best for you to consider you know nothing about react nor immutability.

    If you want a good primer on immutability, start here: https://youtu.be/pLvrZPSzHxo

    As for react, check https://learn.tylermcginnis.com/p/... or the tutorial on the react website which is pretty good.
  • 0
    @Commodore I like how the comments are disabled
Add Comment