Learning TypeScript is better. However TS is itself a superset of JS, so, it doesn't matter which one you should learn. Amongst frameworks, I guess it depends on the companies you want to apply to. If most of them use Angular or Vue, then get hands-on practice on these, otherwise ReactJS is generally more popular nowadays.
Yeah! Reactjs seems more popular and that's one of the things I considered while making my decision and also the ease of learning. Reactjs is relatively much easier to learn compared to angularjs and vuejs in my opinion.
Yeah. I guess if you have a strong grip on JS, then a framework shouldn't be that much difficult to you. I have tried Vue and Angular some time ago, and they seemed easier to me. But yeah, when I started with JS, they seemed horrible to me. So, it depends on your understanding of core language. If you are good at that then framework will be easier for you to understand.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.