React
javaScript first, React framework is a good place to grow into next.
While I belive you should learn javaScript first it can be helpful to get things done faster and better to look into a framework, my choice would be React at the time I am writting this. A framework helps you give your code some structure that others are used to as well as helping with little issues that others have already solved. React is a lot easier to learn after you get the hang of javaScript basics.
React itself is a view library but along with it comes a lot of “the React way to do things” which is a lot of best practices that are accepted by a large community. You also can gain a lot of pre-made components that are designed to work well with React when you go this way. I would at this time choose React over other frameworks for javaScript frontend because it is both in high demand for jobs and has large amount of community support, meaning that if you have trouble trying to do something in it a simple google search will almost always provide a path of attack.