Before starting ReactJS you must have some pre-requisite skills like-
1- HTML/CSS for React JS-
React JS is a front-end web development framework. You did not directly jump into React JS. For learning, React JS you should have a previous good level of knowledge of HTML and CSS irrespective of the type of business or the application you are expected to develop. Every front-end developer must have the ability to work with HTML and CSS and able to develop a good user interface and build amazing web applications according to customer requirements. Knowledge of HTML requires a list of bulleted points, using images and data tables at the right places, content could be a set of paragraphs. CSS knowledge involves a well understanding of the selectors, styles, box-model, flexbox, etc.
JSX is an important part of ReactJS because it allows developers to create web applications using the above API. You can get its knowledge through online ReactJs Training.
ES6 skills include many good concepts like-
Git is a super resource to use for web app development as it allows you to smooth live updates along with a copy of your website files. It gives the facility to developers to add or update project files on different coding forums such as GitHub, BitBucket, etc.
1- Keep the track of modifications with a comment.
2- Merging and branching strategies.
3- Managing merge conflicts.