DEV Community

Cover image for Why Beginners should learn React
Arjun Vijay Prakash
Arjun Vijay Prakash

Posted on

Why Beginners should learn React

**

What is ReactJs?

**
React is a popular JavaScript library used to build user interfaces and single-page applications.

Facebook and an open-source developer community run it. Although React is a library rather than a framework, it is widely used in web development. The library first appeared in May 2013 and is now one of the most commonly used frontend libraries for web development.

Why learn ReactJs?

ReactJs is easy to learn and more focused than other JavaScript frameworks and libraries. It also saves you time as it is component-based which is used to break complex HTML files into reusable bits of code and thus, helps build dynamic and beautiful websites. It is the most popular JavaScript framework with an 87.49% satisfaction rating from more than 17,000 users. Learning React opens the door to more job opportunities, and better pay, and has a vast community supporting it.

Conclusion

React is a popular JavaScript library used to build user interfaces and single-page applications which is maintained by Facebook.

React is an excellent tool with which to create interactive applications for mobile, web, and other platforms. React uses the component approach and thus helps build dynamic web apps.

ReactJs is the best library out there to learn in 2022 and it is worth learning it.

Discussion (15)

Collapse
tqbit profile image
tq-bit
  • ... after learning JS basics
Collapse
thallesrangel profile image
Thallesrangel

certainly.

Collapse
jwp profile image
John Peters

Yes React is a major market force indeed. It will never hurt anyone's portfolio.

I've been thinking however that the Webcomponent is going to explode. I've been focusing on plain old Html5 and Javascript for that lately. I find it much easier than any other 3rd party tool. Best of all it's not opinionated in any way other than the same specs all others must implement. It's the closest to the metal we can get.

Collapse
willypuzzle profile image
Domenico Rizzo

I have used Vuejs for a lot of time, but now I'm keen to learn React because it's widely used.

Collapse
thallesrangel profile image
Thallesrangel

Maybe it's because in our jobs it's common to use technology from that place.

Collapse
atulcodex profile image
Atul Prajapati • Edited on

My experience πŸ˜πŸ˜‘πŸ˜”πŸ˜Ά

For my beginner and newbie friends

In 2018 after learning JavaScript I have started learning react js and I was faced lot's of problems and issues.

Because I have just learned javascript and not used it by making projects πŸ˜‡

I will highly recommend you to don't just go with shiny object sindrome, first complete javascript by making real world projects then switch to react js only 🚩🚩🚩

Happy learning 🏁

Collapse
arjuncodess profile image
Arjun Vijay Prakash Author

Thanks! I did the same.

Collapse
peerreynders profile image
peerreynders • Edited on

Then again:

Too often, though, we don't see teams making that trade-off analysis, blindly accepting the complexity of SPAs by default even when the business needs don't justify it. Indeed, we've started to notice that many newer developers aren't even aware of an alternative approach, as they've spent their entire career in a framework like React.

From Thoughtworks Technology Radar 2022-03-29

i.e. "React" is only part of "web dev".

Collapse
andrewbaisden profile image
Andrew Baisden

React jobs are everywhere so yes if you want to get hired thats the path to go down.

Collapse
stormytalent profile image
StormyTalent

Perfect!

Collapse
waleedhcoder profile image
Waleedh Nihal Ahmed

React old school flutter modern

Collapse
pilcrowonpaper profile image
pilcrowOnPaper

Ehh, I mean there are tons of reasons to learn React but this doesn’t do a good job explaining why a beginner should pick React over Vue or Svelte.

Collapse
arjuncodess profile image
Arjun Vijay Prakash Author

I have tried my best to mention the advantages. Please read the whole article and share your views. Thanks!

Collapse
colonelxy profile image
Harold Oliver πŸ›‘οΈ

I'm working on it.....

Collapse
williamwiltz profile image
WilliamWiltz

From where did I start ? vestibular physiotherapy calgary