DEV Community

Discussion on: Oh, the dilemma! Should you learn React or Angular or Vue or “Another framework”.js

Collapse
 
conermurphy profile image
Coner Murphy

I agree so much. As a Dev still learning alot of JS, I initially fell prey to the shininess of React, Vue and all of the other frameworks. But, the problem is I don't necessarily understand the core concepts behind how they work and what they do and instead rely heavily on the 'magic' they do for us.

I say, learn vanilla JS, understand the concepts and how it all relates to eachother before moving to frameworks. Because, ultimately frameworks can change, and even disappear over night but if you learn core JS that won't matter you just move to the next framework.

So while it's more cumbersome, tiring and less short term game. Long term you're winning. 👍

Collapse
 
kawhyte profile image
Kenny Whyte

I agree. I made the HUGE mistake to skip learning vanilla JS and jumped into Angular, then the 'magic' got me confused when I was getting errors that I couldn't figure out. Things got a lot better when I stopped...then started over from scratch with just JS.

Collapse
 
conermurphy profile image
Coner Murphy

That's the current process I'm going through. I've found I can build stuff in ReactJS because I understand how to use it's framework specific language. But, now I'm looking at expressJS I'm lost again. So back to basics it is.