However, I'd like to get a recommendation from someone with experience with using any of these with jQuery and jQuery UI.
The two primary concerns with mixing jQuery and JS loaders are as follows:
For namespaces, jQuery's documentation covers this extensively.
For unexpected behavior, something you might run into is that the DOM is already in the ready state before jQuery gets loaded in, causing your
$(document).ready(handler)s to not fire. You can avoid this by just not using them and assuming your DOM is ready.
If I'm missing others, please comment.
In my humble opinion, YUI 3 has the best architecture of any JS framework out there. Their dependency management and dynamic script loading is, therefore, my favorite. I do love jQuery's simplicity and great community so I've used the two together without too much trouble:
©2020 All rights reserved.