3 ms·
I love these sorts of comparisons. For years I was working with and around jQuery code and coders, and no matter how much I tired, I could just never learn jQue
by err4nt 10y ago
I love these sorts of comparisons. For years I was working with and around jQuery code and coders, and no matter how much I tired, I could just never learn jQuery. It felt too high level, like a world built out of train tracks, so instead of going directly from point A to point B you took the 'easy' route that quickly takes you from A to C with no traffic, how fast was that? To D, then D in such a simp,e and easy way. Then finally maybe end up at our destination.
It wasn't until I resolved to try to learn JavaScript without jQuery at all that that mental barrier preventing me from understanding was removed. I blame the abstraction level and omnipresence of jQuery for preventing me from being able to learn JavaScript.
Now Ive been writing vanilla JS for a couple of years, a, learning s lot, and I gain a lot of knowledge from posts like this, Ditching jQuery, and YouMightNotNeedJquery, not because I knew the jQuery way—just because they lay out the simple JS way to do common things.
Long story short, after starting to learn JS I still cant figure out what a block of jQuery code is doing unless i re-implement it as vanilla to check and see if my guess is correct. I cant wait for the day when people are content with browser APIs for these things, many are simple but much more flexible.