My recommendation would be to first learn vanilla Javascript. Become experience in it (I'm assuming you're not a Javascript expert yet). Build a couple of websites with vanilla Javascript. Then, move to a framework. First, it's much easier to learn these frameworks when your foundations are strong. Secondly, you'll better understand how the framework works under the hood. Thirdly, you understand better why a framework is used, and what it tries to solve what vanilla Javascript cannot (easily) do.p.s. You'll be surprised how far you can get building a website with vanilla Javascript without the use of any advanced framework.
No comments yet.