How to Learn React — A Roadmap from Beginner to Advanced.
This guide is for people who are starting with React. I have carefully curated the best videos and articles in each section to make it easier for learning. Note: I’m not associated with any of the websites mentioned below. It’s purely my view. Prerequisites Basic knowledge of HTML, CSS, and JavaScript. Basic understanding of ES6 features. Here’s my article explaining some of the ES6 features. To get started you should at least know the following features: 1. Let 2. Const 3. Arrow functions 4. Imports and Exports 5. Classes Basic understanding of how to use npm . Getting started You can use online code editors to practice, or you can use Create React App . I have setup a development environment in JSFiddle and in Codepen . To grasp all the fundamentals of React, you can start with the following tutorials: React official documentation by React Beginners guide to React by Kent C. Dodds Fundamentals of React by...