In my opinion, the best way to survive is to make a constant effort to stay focused in one use-case. Start from the destination, the one thing you are trying to achieve. And then go learn the very minimum you need to achieve that.
If you have more than one solution for a part of the project and you can't figure out which to use (fatigue!), just pick one. Avoid going deep, learn as little as you need to solve your problem. Don't try to learn everything or to become an expert in a sub topic.
If you are just beginning to learn, then following one of the initial tutorials in Create-React-App is a good start.
You should follow me on Twitter.
I'm Rodrigo Pinto. I create content with the purpose of providing value to you. You won't find ads or sponsored products here. If you enjoy my content, please consider supporting what I do.
On this post
How to choose betweenGatsby, Next and CRA