3 ms·
I disagree. jQuery was the tool that acts as a "polyfill" for cross-browser compatibility. Nowadays jQuery is dying, not because of React, Angular or TypeScript
by drinchev 10y ago
I disagree. jQuery was the tool that acts as a "polyfill" for cross-browser compatibility. Nowadays jQuery is dying, not because of React, Angular or TypeScript, Elm. It's dying because of browser-support of `querySelectorAll`, unified event handlers, unified AJAX request API and others.
jQuery had it's time. Now you just use "vanilla" JS and it is enough. No external dependencies for your landing-page / non-web-app site.
- citrusx 10y agoHere's what I tell my devs: Yes, "you might not need jQuery". But, the first time you have to log real hours fixing a cross-browser bug that the jQuery team already took care of, I'm fucking firing you. Choose wisely.
- flukus 10y agoProbably hyperbolic, but if not what you're really telling your devs is: "If you make a mistake try to cover it up rather than be honest about it, because your arse is on the line".
- tedmiston 10y agoI'm looking at you, XMLHttpRequest (thank you, $.ajax).
- bbcbasic 10y agoAnd upon hearing that I'd fucking resign.