Weaning yourself off jQuery (2013)(substack.net) |
Weaning yourself off jQuery (2013)(substack.net) |
jQuery has a stable API, a clear migration path and a working compatibility layer. jQuery is well documented and well known, if you have an issue you can get help easily.
I don't think the above are true for most small NPM modules.
The author blames jQuery for a deficiency of the NPM: If you have module A and B, which include the same version of module C, then C gets loaded twice. Not all useful modules can fit into a few kilobytes.
People are pretty quick to jump on the jQuery-hate bandwagon, the reality is: it's still a great tool for building amazing applications.