I’ve found my understanding of REACT components has improved a lot by re-creating Codecademy projects in Visual Studio Code. It’s much easier to create and edit the code there than in the online environment and the process of remaking the project really helps you to familiarize with the code .
It’s fairly painless to ‘npx create-react-app’, manually add each projects’ folders and files then copy and paste the code across. Additionally, it gets you useful experience of using npm & npx in the terminal and it’s a well-worn path so there’s loads of material out there to guide you through the process.
The only gotcha I’ve had so far is to put styles.css in the /public folder and leave index.html where it is and edit any paths in there so they point to the right places.