Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@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".
-
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. -
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. -
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 -
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. -
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. -
@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.
-
olback107946yI 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.
-
mszaf1856yVue 100%
Quick to pick up, large user base so more and more plugins will come about.
Just as capable as react without the hassles. -
@mszaf I like vue too but companies in my area doesn't like vue. They prefer either Angular or React. Oh well
-
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
-
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"
-
@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.
guys react or vue ? and why ?
question