Avoid hype, don't turn yourself in circles trying to understand something because it's "in" right now, understand the fundamental basics of your language, then learn the tools around it. You should be able to build an application without needing the framework. Take for example, I've seen some Angular developers who tell me they're "experts" at Javascript, when given a non-angular project they don't know how to react, as they've only ever used Angular and not vanilla ES6 with Babel.
A little thought:
react pun intended
So true, flavor of the month frameworks will only serve to distract and overwhelm you.