Hi HN,<p>How would you suggest going about learning React, one of my concerns is that is a pretty unopinionated framework and its easy to shoot yourself in the foot if you dont know what you're doing, so any suggestions or experiences that'd help make this process easier? Thanks!
Use this to get started quickly: <a href="https://beta.reactjs.org/learn" rel="nofollow">https://beta.reactjs.org/learn</a><p>Then work on something you find interesting. Like a frontend for a backend you already have etc. Works best if you know someone who can help review your code and correct your mistakes. If not, web tutorials might be better, but those never stuck for me.
I'd say learn hooks from the beginning. Official react docs are still using class components but in a real world hooks are much more common. You can (and should) come back to class lifecycle later when you're comfortable with writing basic react code.<p>I believe there is beta version of react docs which is rewritten with hooks. I also heard good things about fullstackopen course.
Depends on how much you already know about JS, HTML and other frameworks.<p>For me the following the tutorial and reading the official docs worked great