I have been working with React for many years and have gathered here some tips I picked up throughout my journey across various projects.
These are useful both for improving project development and for career growth.
1 - Learn JavaScript
That's right — React is "just" a User Interface library and much of what you use day to day is, simply, JavaScript.
A lack of understanding of JavaScript can cause many problems when trying to understand React and its structure. Study JavaScript.
The use of imports, lists, iterations, and other methods are mandatory in day-to-day work. Not just for those who develop with React, but for any web application.
Here I have a list of JavaScript versions:
https://www.tautorn.com.br/docs/javascript/versions/introducao