Too Long; Didn't Read
React is one of the leading JavaScript libraries for developing front-end or GUI of web applications. The React Developer RoadMap outlines what is mandatory, what is good to know and what are some extra stuff you can learn as a React developer. I have also shared some online courses, both free and paid, which you can take to learn those skills. No matter, which framework or library you learn for web development, you must know basics before React is a great choice, but learning React is not so easy.