javascript framework - jQueryMobile en Zepto.js?
javascript-framework jquery-mobile (5)
Me pregunto si alguien ya intentó portar jQueryMobile encima de Zepto.js ( http://zeptojs.com/ ) en lugar del jQuery requerido.
Creo que es temprano para eso. jQuery Mobile aún no ha visto una versión oficial (solo alpha2) y zepto.js todavía está en su infancia.
Además, zepto.js establece "[...] que la emulación de todas las características de jQuery no es un objetivo de proyecto", solo quieren emular las partes más útiles. Con esta dirección, es cuestionable si zepto.js puede servir como un reemplazo directo para jQuery en el contexto móvil.
Sin embargo, un posible éxito de zepto.js podría inspirar al equipo de jQuery ... tal vez pronto veamos una compilación de "jQuery para Chrome Smartphones" que compila todo el material de IE / Firefox / Opera.
Empecé en un proyecto web y realmente, rally quiero usar Zepto, pero los usuarios actuales que desarrollan para Zepto son realmente bajos. No es una gran comunidad, no tiene muchos complementos y no veo por qué no usar el CDN de Google para jQuery.
Zepto es ideal para desarrolladores senior de JavaScript tal vez.
La principal característica de Zepto.js sobre jQuery es su tamaño de archivo de ~ 10kb (minified, not gzipped) en lugar de ~ 80kb de jQuery. Si tuviera que reemplazar jQuery wuth Zepto.js, aún tendría que incluir jQuery mobile, que pesa unos 95kb (JS y CSS).
- jQuery y jQuery mobile: 175kb
- Zepto.js y jQuery para dispositivos móviles: 115kb
Ahorrarías aproximadamente 1/3 del peso de la descarga (sin incluir HTML, imágenes y otras JS), por lo que es poco probable que valga la pena dedicar un puerto de jQuery Mobile a Zepto.js.
Zepto.js actualmente solo es compatible con navegadores WebKit, lo que significa que también estarías perdiendo soporte para Firefox Mobile e IE7 & 9 Mobile.
Actualización: Zepto ahora es compatible con muchas más plataformas.
dave1010 hace buenos puntos.
También puede estar interesado en un vaivén entre el creador de Zepto (madrobby) y jQuery (John Resig) en Hacker News
jqtouch ya es compatible con zeptojs, es posible que desee probarlo.