I agree that jQuery is reliable and reliable for the enterprise.
However, I would add two caveats based on personal experience that we encountered after the jQuery statement.
1) jQuery itself is safe, but jQuery plugins can have vulnerabilities (I think XSS). When we approved jQuery for enterprise use, the developers suddenly used random third-party plugins that were not easy to identify for vulnerabilities. If you open the door to jQuery, you need to clearly understand which plugins in the jQuery ecosystem are also allowed.
2) jQuery greatly simplifies the work with user interfaces, which can be both good and bad. We passed our user interface design to a design firm that went crazy using jQuery for complex user interface effects. The client liked the visual effects, but we realized too late that the jQuery user interface code was cumulatively very slow in Internet Explorer. As a result, we spent a lot of time optimizing our code for IE. They were not known during dev, as everyone used Firefox / Chrome, which have excellent JavaScript engines.
source share