I understand your frustrations. I started learning Javascript a year ago, and I still encounter some confusing features and concepts at times. I found that doing algorithms in JS through leetcode and other sites helped me with the syntax.
I also think that learning React "too fast" can also lead to some confusion. At least, that's what happened to me.
Some things I found helpful was building a project with just Javascript, CSS, and HTML to see how those different languages interacted. Then, I built a React project building on those skills.
Actually, one of the most confusing things right now is figuring out how to incorporate CSS into my projects. I recently discovered styled-components and that's helped me learn CSS in a specific, React component structure way.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Hi Bret,
I understand your frustrations. I started learning Javascript a year ago, and I still encounter some confusing features and concepts at times. I found that doing algorithms in JS through leetcode and other sites helped me with the syntax.
I also think that learning React "too fast" can also lead to some confusion. At least, that's what happened to me.
Some things I found helpful was building a project with just Javascript, CSS, and HTML to see how those different languages interacted. Then, I built a React project building on those skills.
Actually, one of the most confusing things right now is figuring out how to incorporate CSS into my projects. I recently discovered styled-components and that's helped me learn CSS in a specific, React component structure way.