Before you can start with ReactJS you need a good understanding of the building blocks (HTML, CSS and JavaScript). I'd do some tutorials on just building with those until you feel comfortable then start with ReactJS.
When you have a good understanding of the building blocks ReactJS tutorials will feel easy to start with but will still get a little difficult as you go on and that's normal. Finding it hard until it makes sense is part of the process don't be discouraged ☺️.
Before you can start with ReactJS you need a good understanding of the building blocks (HTML, CSS and JavaScript). I'd do some tutorials on just building with those until you feel comfortable then start with ReactJS.
When you have a good understanding of the building blocks ReactJS tutorials will feel easy to start with but will still get a little difficult as you go on and that's normal. Finding it hard until it makes sense is part of the process don't be discouraged ☺️.
That being said I have documented my learning experience here.