Your pure JavaScript skills are themost important. Even after choosing a framework, because if you want to get a job in the industry now you have to choose one, you should always keep working on your pure JavaScript skills. Ain't no framework scary, when your core JavaScript skills are on point.
Disclaimer: This article is only my opinion.
I am going to recommend you the only framework I know -React. This is my favourite one, I tried once Angular and didn't understand it at all, so I went back to React. This awesome framework is actually a library with great and awesome open-source tooling around it, which makes it a framework.
Exact definition you can find atreactjs.org, I am gonna write I few points, why I think React is the best framework for beginners.
And many more...
You learn React once and you can use this knowledge and way of working for all the platforms you like - Web, Mobile, Desktop. As a beginner this is awesome thing, because you want to learn enough to get a job first and then you can go with it wherever you want.
This makes you a very flexible developer. I've been working with React for more than a year and almost a year with React Native now. I love it and I don't plan to move from it.
Have a nice day!
August 10, 2018