¿Qué marcos se utilizan generalmente al crear páginas móviles o aplicaciones web?
1. SenchaTouch
SenchaTouch es el primer marco de aplicaciones móviles del mundo que admite los estándares HTML5 y CSS3. Puede utilizar HTML5
para escribir componentes de audio y vídeo. También utilice Proxy para almacenar datos sin conexión. Al mismo tiempo, una gran cantidad de hojas de estilo CSS3
le brindan la posibilidad de crear capas de estilo sólidas.
Ventajas
La experiencia del usuario es la más cercana a NativeApp, con componentes generales de interfaz de usuario y soluciones de diseño;
Estructura y requisitos de código de programación uniformes, código bien organizado fácil de mantener;
Aplicaciones que heredan la arquitectura ExtJS4 MVC;
Registro de documentos y ejemplos de API, la comunidad está activa y hay una gran cantidad de documentos y libros en línea para ayudar; con aprendizaje;
Desventajas
Mala compatibilidad, solo admite navegadores con webkit core;
El marco es pesado y el costo de aprendizaje es relativamente alto;
En uso comercial Cuestiones de derechos de autor;
2.jQueryMobile
jQueryMobile es un marco para crear aplicaciones web móviles. Funciona con todos los teléfonos inteligentes y tabletas populares. Utiliza HTML5 y CSS3 para diseñar páginas con la menor cantidad de secuencias de comandos posible.
Ventajas
Mejor compatibilidad entre navegadores, compatible con casi todas las plataformas y navegadores;
Fácil de usar, sintaxis simple, codificación flexible, algunas aplicaciones simples pueden implementarse directamente usando HTML sin Javascript;
Complementos de código abierto y recursos en línea extendidos de terceros;
Documentación API completa y ejemplos de comunidad activa, con una gran cantidad de en línea; libros para ayudar Estudiar documentación;
Desventajas
jQueryMobile no tiene requisitos específicos para el código y el mantenimiento posterior es difícil;
3 Zepto
Zepto es jQuery Una alternativa ligera que es casi idéntica a la API, pero diseñada y optimizada específicamente para navegadores móviles o HTML5.
Ventajas
Bajo costo de aprendizaje, Zepto mantiene casi las mismas funciones que jQuery y usa compresión gzip de solo 5-10k
Desventajas
;Zepto no es compatible con Windows Phone bajo IE;
No hay frameworks buenos o malos, sólo depende de cuál es más adecuado para ellos.