ACTUALIZACIÓN
El marco YUI está desfasada y en agosto de 2014
Lo dejo a los profesionales jquery a deletrear los mejores puntos de comparación, pero yo uso en YUI proyectos pequeños y grandes. YUI está estructurado de modo que solo necesita incluir la funcionalidad modular que necesita, hasta el nivel más detallado, incluida la capacidad de retrotraer todas sus dependencias en el paquete correcto.
YUI es fantástico para la manipulación DOM, io, widgets, realmente funciona. Vaya con YUI3, si encuentra los widgets YUI2 que quiere/necesita, tienen 'YUI2-in-3'.
Además, uno (probablemente más) de los principales contribuidores de YUI, Dav Glass, ha hecho un trabajo increíble para obtener YUI3 en el servidor, por lo que básicamente tiene el mismo marco haciendo back-end grunt, y haciendo las mismas dependencias la magia de la parte delantera.
sistema de inclusión de semilla de YUI es muy fácil para empezar con demasiado, código de ejemplo:
<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>
No es mi caso de YUI, se divierten con él :)
Además, me han incluido tanto jQuery y YUI en un par de proyectos ... No noté nada perjudicial, pero con más experiencia YUI, no he tenido que volver a hacer eso.
¿Alguna idea de cómo YUI 3 se compara en rendimiento? YUI 2 parece muy pobre en comparación con jq – AndrewMcLagan
No tengo enlaces de referencia oficiales, ellos existirán, estoy seguro, pero puedo decirles que la utilidad de selección de YUI3 murió absolutamente en comparación con la de YUI2. Hice un montón de pruebas básicas en IE6 y 7, ya que me preocupan, y YUI3 eclipsó a su predecesor. Yo diría que mezclar y combinar YUI2-en-3 probablemente no haría maravillas para el rendimiento, pero puede que no necesites mirar hacia atrás en absoluto. Tengo un trato con el código YUI2 que quería actualizar, por lo que la opción de YUI2-en-3 es muy buena. – danjah
de interés podría ser: http://www.jsrosettastone.com/ que es una comparación de sintaxis, de tipo. Tenga en cuenta que la lista parece detenerse en YUI 3.0.0, donde YUI está ahora en 3.5. – danjah