+ 1
angular node or react js which one is best to learn first?
AngularJs nodeJs and reactJs are common word in it industry.But which is easy and understandable to learn first and what is next?
6 Answers
+ 8
Short answer: React
Long answer:
Angular has a great market share with the highest possibility of jobs but is declining.
Vue kind of stands out of the rest as people mainly differentiate between only angular abd react. So it can be a unique choice.
React is what is the past, present and will be future for atleast next 10-20years. Being made my tech giant Facebook and having thousands of other collaborators it's not gonna die. It's growing at a rapid rate and websites are migrating to react.
Go through the basics of all three with a crash course or see other frame work selection videos by Traversy Media.
Final decision should be yours. Just ask yourself ,
"Will i really like writing Angular/Vue/React code for next upcoming years"
+ 6
Remember, your ultimate goal is to find a job in the web development field. My advice would be to scan your area to see which frameworks are most popular and stick to that. Some cities might have 100 job openings for React developers, whereas other cities might have 1000 job openings for Angular. Itâs in your interest to pick the most popular one in your area.
I myself you should go for react.đ
+ 2
React.js and angular are for UI design and event handling but node.js is for backend development. Many people first start with frontEnd and then go for backend.
I would suggest this series:
First go for React.js than go for node.js if you want. Angular is very powerful framework but if you have learned react than it is your choice to learn one more frontend tool or go with backend.
React is easier to learn than rest.
0
Reactjs
0
If I had to say, ReactJS. To add to the above answers, AngularJS is one day (in a couple of years I think?) going to become officially unsupported - people will still use it, but it will no doubt start to decline.
Another good reason to prefer React is the debugging experience in Angular is a bit horrible IMO. Prepare to get frustrated by obscure errors in the debugger with Angular. Vue by comparison gives much clearer errors and overall better debugging experience (can't speak for React since I haven't used it but I imagine it will also offer superior debugging tools).
All of that said, it would be worth looking at jobs in your area as Abhay has suggested. Further to that, it's worth saying that learning AngularJS would be by no means a waste of time - it is a well recognised framework, and I often see it in job roles listed as a desired skill, even if that company doesn't use Angular (transferable skill is basically what I'm saying)