UPDATE
Структура YUI устарела в августе 2014 года
Я оставлю это профессионалам jquery, чтобы изложить лучшие точки сравнения, но я использую YUI в проектах как малых, так и больших. YUI структурирован таким образом, что вам нужно только включить необходимую модульную функциональность, вплоть до самого зернистого уровня, включая возможность свернуть все ваши зависимости обратно в нужный пакет.
YUI отлично подходит для манипуляций с DOM, io, виджетами, действительно работает. Если вы нашли виджеты YUI2, которые вам нужны / нужны, используйте YUI3, у них есть «YUI2-in-3».
Кроме того, один (вероятно, еще один) из основных участников YUI, Дэв Гласс, проделал потрясающую работу по созданию YUI3 на сервере - так что у вас, по сути, одна и та же инфраструктура, выполняющая брачную работу, и те же зависимости, что и при работе. передний конец магии.
С системой включения семян YUI также очень легко начать работу, пример кода:
<script src="http://yui.yahooapis.com/3.4.1/build/yui/yui-min.js"></script>
<script type="text/javascript">
YUI().use(['node','io'], function (Y) {
// node and io are ready now, do whatever you like. Need custom events, gesture support or animation? Add them to the array above.
});
</script>
Вот мой случай с YUI, повеселитесь с ним:)
Кроме того, я включил jquery и YUI в несколько проектов ... Я не заметил ничего вредного, но с большим опытом работы с YUI мне не нужно было делать это снова.