YUI: Horario jue 21 de abr
19 de abril 2011 a las 1:39 am por Luke Smith | En Desarrollo , los horarios de entrada | Sin ComentariosYUI Loader Servicio Remoto
Desde hace un tiempo, Reid Burke ha estado trabajando en un servicio basado en Node.js para acelerar el proceso de cálculo y solicitando las dependencias del módulo de YUI 3. Lo tiene muy cerca de abotonado en este punto, y quiere compartir lo que tiene y obtener sus ideas sobre lo que haría aún awesomer.
El problema
Desde hace algún tiempo hemos sabido que, al mismo tiempo muy conveniente para los desarrolladores, el Y.use( modules ,...) método introduce un retraso innecesario en la vuelta a la hora de su código de implementación. Resulta que es mucho trabajo el cálculo de los árboles de dependencias, y los metadatos el único que puede ser una carga sobre la huella de la memoria global de la página. El método tradicional de incluir el archivo de las semillas de YUI ( yui-min.js ), entonces bootstrapping con YUI().use(...) primero le dice a Yui que cargar el gestor de módulos que se cargan con los metadatos de la dependencia para toda la biblioteca de su origen, entonces tiene cargador de calcular la lista completa de los módulos necesarios sobre la base de su use(...) declaración en la máquina cliente.
La solución
El Servicio gestor remoto mueve este cálculo en el servidor, por lo que el código de inicialización más rápido y reducir el perfil de su sitio web la memoria del cliente debido a que el gestor de metadatos y ya no son necesarios en la máquina cliente. También sirve como el controlador de combo, regresando todo el código directamente en lugar de enrutamiento a través del servicio combinado yahooapis (menos tráfico de red), y es capaz de ser desplegado en un servidor Node.js en su dominio.
El plan es tener demostración Reid lo que está funcionando hoy en día, incluyendo algunos datos bastante impresionante de su uso en yuilibrary.com , a continuación, abra la convocatoria a los comentarios y peticiones. Vea lo que el futuro de YUI Loader está pareciendo!
Fecha y detalles
Vamos a estar en línea 10 a.m.-11 a.m. PDT jueves. Los detalles de la conexión son los mismos, como de costumbre.
- Marque 1-888-371-8922 para (Skype funciona muy bien para no estadounidenses participantes *)
- Ingrese el código de participante 47188953 #
- Únete a la sesión de compartir pantalla (esto le preguntará si desea instalar el plugin de Adobe Connect, si esta es tu primera vez con él)
* - Si Skype no es una opción, enviarme un email o me coge (ls_n) en el canal de IRC # yui en freenode para un número local.
Compartir y ampliar: Marcar página con del.icio.us | Digg It! | reddit!
Aún no hay comentarios »
RSS feed para los comentarios de esta entrada. TrackBack URI
Deja un comentario

Copyright © 2006-2012 Yahoo! Inc. Todos los derechos reservados. Política de privacidad - Condiciones del servicio
Desarrollado por WordPress en Yahoo! Web Hosting .
