paint-brush
Why You Should Learn Vanilla JS Before Frameworksby@men32z
457 reads
457 reads

Why You Should Learn Vanilla JS Before Frameworks

by Luis PrezaMarch 19th, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Why You Should Learn Vanilla JS Before Frameworks is not a framework. Vanilla JS is “plain javascript” this means pure JS without frameworks. React, Vue and Vue are the main JS frameworks right now. Freecodecamp has a big JS section before frameworks, and Odin’s project path focus on JS before frameworks. Moving from one framework to another is going to be a piece of cake once you know JS moves from one to another. I hope this article helped you a little bit to get the motivation to learn.

Company Mentioned

Mention Thumbnail
featured image - Why You Should Learn Vanilla JS Before Frameworks
Luis Preza HackerNoon profile picture

First of all, I want to start by explaining that vanilla JS is not a framework, now in 2020 is well known that vanilla JS is “plain javascript” this means pure JS without frameworks.

what about JQuery?

JQuery was a popular framework that got popularity from its launch date in
2006 and it served well for around 10 years, so if you ask something to
google about JS you are going to find answeres written in JQuery. but
again we are on 2020 and this changed a lot since that, the release of
ES6 and new frameworks like(React, Angular, Vue) written the death
sentence of JQuery, to top of, in the last version of another important
framework Bootstrap who is going to remove JQuery from their core
(finally) in the version 5.

But coming back to the main object of this article you’ll found a lot of JQuery code and you’d be tempted to use it instead of JS. don’t do it. search for vanilla JS solutions and learn it. is harder but pays
well at the end.

What about JS Frameworks?

there are 3 main JS frameworks right now, React, Vue and Angular, and there are more, but I’m not going to talk about them now, the truth is that
all frameworks share similitude although they’re different each other,
but at the end they all use JS and before to dig into them its important to have a solid JS foundation, this way you can focus on the concepts
and patterns, that is what actually frameworks are.

more reasons?

I’m not the only one that says this. if you go through The Odin’s project path you will see that they focus on JS before frameworks, or Freecodecamp who has a big learning platform and yes they have a big JS section before frameworks.

One of the reasons they do that is because you use a lot of iteration methods in frameworks so it is not all about syntax.

Last but not least once you know JS moves from one framework to another is going to be a piece of cake.

I hope this article helped you a little bit to get the motivation to
learn vanilla JS. remember always keep learning and get fun!.

Previously published at https://medium.com/@men32z/why-you-should-learn-vanilla-js-before-frameworks-fea5edbc8170