The Persistence of Legacy Environments
Despite being 13 years old, IE 11 is still supported by jQuery 4, primarily due to users in corporate, government, and educational sectors who cannot upgrade due to legacy software, institutional inertia, or lack of resources.
- tartoran: "Backwards compatibility. Apparently there are still some people stuck on IE11. It's nice that jQuery still supports those users and the products that they are still running."
- flomo: "There are some really retrograde government and bigcorps, running ten year old infrastructure. And if that is your customer-base? You do it."
- ulrischa: "Not everybody in the world can use modern hard- and software. There are tons of school computer labs running old software."
jQuery vs. Modern Alternatives
Users debate the value of jQuery versus modern standards (vanilla JS, Fetch API) and lightweight frameworks (Preact), weighing its simplified syntax and "all-in-one" nature against bloat and the obsolescence of its original browser compatibility features.
- maxloh: "Even after migrating to ES modules, jQuery is still somewhat bloated. It is 27 kB (minified + gzipped). In comparison, Preact is only 4.7 kB."
- niek_pas: "What does jQuery provide that the Fetch API doesnāt?"
- simondotau: "The terse and chainable jQuery syntax is more readable, easier to remember, and thus more pleasant to maintain. Rewriting for stdlib is easy, but bloats out the code by forcing you to pepper in redundant boilerplate on nearly every line."
Nostalgia and Enduring Legacy
Many developers express fondness for jQuery, crediting it with enabling their careers, simplifying early web development chaos, and providing a still-relevant solution for small interactive projects where modern frameworks might be overkill.
- karim79: "Still one of my favourite libs on the whole planet. I will always love jQuery. It is responsible for my career in (real) companies."
- judefong81: "The first time I truly enjoyed web development was when I got the hang of jQuery. Made everything so much simple and usable!"
- madduci: "jQuery is still my way to go for any website requiring some custom interaction that isn't available in vanilla js."