The following thoughts are not revelatory, just forgotten by some and never explained to others.
I think there's a bit of a myth that jQuery was replaced by React and similar libraries which help handle complex UI manipulations with greater ease than jQuery ever did. However, that's only a small part of the reason jQuery is no longer necessary.
Imperative DOM manipulation is still incredibly valuable and important, but thanks to jQuery's influence, all these nice APIs pretty much ship in the browser.
I was never following the web closely enough to be able to pinpoint with great accuracy which APIs helped tip the scales away from our reliance on jQuery for convenience so I won't try to get into those details (but
fetch comes to mind as a big one).
Here's a more extensive list of how jQuery got rendered obsolete...
jQuery was everything for the web, and its influence on the DOM and window APIs cannot be understated.
If you really want the jQuery sugar, re-implementing it is easier than ever...
jQuery will always live on in our hearts and our legacy code ❤️
Claim your page on DEV before someone else does
Level up every day