News for hackers. Stuff that matters.
Re:jQuery 3.6.2 Released by kypro on Wednesday December 14, 2022 @02:04PM (#33988381)
I've not used it in a new project for a long time, but I often still work on projects with legacy jQuery code.

The main reason to still use it imo it is simply that a lot of devs are familiar with the API and they have really good docs.

While I prefer vanilla JS for JS-light projects, I'm also aware of some cross-browser weirdness and combability issues you might run into with a vanilla JS project. The nice thing JQuery is that you know it will work as expected on the all browsers it supports so you don't need to worry about cross-browser testing your code. It also makes certain things easier to do like basic JS animations.

The main reason care about the latest releases is that they patch security issues from time to time.

Re:jQuery 3.6.2 Released by collyw on Wednesday December 14, 2022 @03:40PM (#33990199)
That was the main reason that jQuery got popular if I remember correctly (though I have always been an 85% backend developer).
Re:jQuery 3.6.2 Released by lelandfe on Wednesday December 14, 2022 @04:54PM (#33991157)
https://webkit.org/blog/12288/working-together-on-interop-20...

The various browsers have gotten together and work awfully hard to fix outstanding quirks. You'll still encounter cross-browser oddities here and there, but it's generally more in the order of, "X browser hasn't added this method yet"

Re:jQuery 3.6.2 Released by The_Colonel on Wednesday December 14, 2022 @06:09PM (#33992147)
Yes, the cross browser weirdness is nothing like it used to be.

The other raison d'être is the API, which is simply much better than even the latest DOM API. It's actually pretty remarkable that jQuery API feels spot on even after 16 years.

Re:jQuery 3.6.2 Released by eyelidlessness on Wednesday December 14, 2022 @08:02PM (#33993478)
I was jQuery’s target audience at its heyday and at least for me, the big thing it brought to the table was $ and what’s now called a “fluent API” ($ methods return $ instances unless they’re getters for primitives; it’s pretty much still my preferred way to explain the general concept of monads to people familiar with the pattern). Browser compatibility was just delicious icing on the cake.
Re:jQuery 3.6.2 Released by jamesfinlayson on Wednesday December 14, 2022 @08:48PM (#33993959)
Yeah I thought that many of the last few releases were security fixes more than anything.