DEV Community

Discussion on: Is JQuery still worth learning in 2021?

Collapse
 
darkain profile image
Vincent Milum Jr

So let's break this down a little.

Firstly, jQuery is more of a library than anything. Libraries essentially extend base functionality of whatever they're added to. So native raw JavaScript DOM + jQuery DOM play extremely nicely with one-another.

Next, React/Vue/etc are all frameworks, and frameworks dictate functionality. They want to force you to use their way of doing things for, well, everything. They don't tend to play nicely with things built outside of their own ecosystem. But these frameworks do have extensive ecosystems at this point.

And what of modern native JavaScript DOM? As others have pointed out, it looks a lot like jQuery anyways. Well, why is that? Probably because jQuery fixed so many features with traditional JavaScript DOM, that JavaScript eventually became modeled after what jQuery did.

Personally, I still use jQuery + jQuery UI for personal projects because of that flexibility to be able to bolt on any other library I need without worrying if its compatible with the ecosystem, since these libraries are all designed to interact nicely with other libraries without dictating what their interaction interfaces need to be.

BUT, if you're looking at the "job market", frameworks have all the hype and buzz, and that's what are asked for on job applications.

Collapse
 
leewynne profile image
Lee Wynne

Thanks for this, really useful