DEV Community

Ashreejain
Ashreejain

Posted on

What to learn before React?

React is open source library for building user interfaces. It has rich ecosystem.
It's used for handling the view layer for web and mobile apps.
It is declarative(Tell React what you want and React will build the actual UI).

In this post I’m sharing with you the path I personally took to learn React.

It takes time, dedication and practice but as with learning any new technology its worth it in the end.

Pre-requisites to learn before this useful library

  1. If you are a beginner in programming, the main thing to learn
    first is Javascript. The good news is, you don’t need to be a
    JS master, just learn some basics (variables, objects, loops,
    functions,this,filter,map,reduce).

  2. I would also recommend you learn to use Javascript’s ES6
    features, as most libraries like Let & Const, Arrow functions,
    template literals, default parameters, object literals, Rest
    & Spread operators.

  3. JSX (Javascript XML) & Babel. In React you will work with JSX
    that looks like HTML and you can consider it like HTML-flavored
    JavaScript.

  4. Package Manager (Node + Npm), GIT.

Welcome to React and have fun

Youtube is great source, but we have to make sure we are looking at the updated videos everytime.
https://www.youtube.com/watch?v=MhkGQAoc7bc&feature=emb_logo

I also recommend that buy a course from Udemy, they have great resources for ReactJs learning.

the site which can help you most is https://reactjs.org/

Thanks for reading

Happy Learning

Top comments (0)