Don't waste your time: Why you shouldn't learn jQuery in 2018
If you're learning web development in 2018—do yourself a favor and don't learn jQuery.
Plus, jQuery was easy to learn. There was tons of documentation, a big community, and a library of jQuery plugins at your disposal. It was how a lot of people got into web development back in the day.
So, what happened?
How jQuery became irrelevant
Before there wasn't an easy way to select HTML nodes based on CSS selectors (e.g. "
Why you shouldn't learn jQuery
Wait, but everyone still uses jQuery!
JQuery usage has been trending downward, but there's still plenty of uses of it on the web. Try opening up a WordPress site from the past ten years and you'll most likely find a mess of jQuery holding together a slideshow or an accordion.
If your passion is working on a bunch of old WordPress sites for Mom & Pop's corner store, more power to you. But most modern companies are going to be using much more current tech stacks. There's not much point in being stuck in the past. You don't need to be the guy specializing in last year's frameworks.
But, learning jQuery couldn't hurt, could it?
Well, it's one more thing to learn. Instead of jQuery, your time could be better spent getting yourself up to speed on something like React, vanilla JS, or a ubiquitous tool like Git.
If you do get a job where you have to use it, then that's a legitimate reason to learn jQuery. It's not that much work to learn, and the documentation is pretty solid. But why bother spending the mental energy if you don't have to?
Now, get out there and build some awesome things—without jQuery.