¿Cuáles son los marcos de desarrollo front-end móviles más útiles en la actualidad?
WeUI
WeUI es un conjunto de bibliotecas de estilos básicas que son consistentes con la experiencia visual nativa de WeChat. Está hecho a medida para el desarrollo web de WeChat por el equipo de diseño oficial de WeChat, que puede. hacer que los usuarios se sientan más cómodos usándolo unificado. Contiene varios elementos como botón, celda, cuadro de diálogo, progreso, brindis, artículo, icono, etc.
Frozen UI
Frozen UI es un marco de UI móvil de código abierto, fácil de usar, liviano y rápido desarrollado por Tencent Social User Experience Design - Equipo de desarrollo de UI de valor agregado. Según las especificaciones de estilo de Mobile QQ, los componentes más utilizados se seleccionan y se convierten en un paquete público fuera de línea para Mobile QQ para reducir las solicitudes. El método de actualización es amigable y la documentación está completa. Actualmente se utiliza en su totalidad en el valor de Tencent Mobile QQ. -servicios añadidos.
El componente CSS proporcionado por FrozenUI es una biblioteca de estilos común utilizada actualmente por el equipo de desarrollo front-end miembro de QQ. Siguiendo las especificaciones del estilo QQ móvil, el estilo básico utiliza paquetes fuera de línea para reducir las solicitudes y proporcionar una solución de acceso rápido.
FrozenUI proporciona una serie de complementos de JavaScript para presentar de forma más elegante efectos de animación más flexibles en el terminal móvil.
FrozenJS es una biblioteca de componentes js desarrollada para terminales móviles, que se basa en zepto.js y FronzenUI.
Todos los componentes de FrozenJS existen como complementos de zepto.
SUI Mobile de código abierto de Alibaba
SUI Mobile
SUI Mobile es un conjunto de bibliotecas de interfaz de usuario desarrolladas en base a Framework7. Y consulte las bibliotecas de código abierto Ratchet y Fastclick. Es muy ligero y bonito. Sólo necesitas introducir nuestro archivo CDN para usarlo. Es compatible con iOS 6.0 y Android 4.0, lo que lo hace muy adecuado para desarrollar aplicaciones web multiplataforma.
Biblioteca de interfaz de usuario liviana SUI Mobile es muy liviana. El volumen total de transmisión de red de JS y CSS después de la compresión Gzip de la biblioteca principal es de solo 52 K, pero proporciona 20 componentes de uso común.
Para componentes solo con HTML y CSS, solo necesita copiar el código HTML para usarlo. La mayoría de sus componentes JS son complementos Zepto independientes y proporcionan una API estilo Zepto/jQuery con la que estará muy familiarizado.
Equipo de desarrollo: equipo UED de Alibaba Sharing Business Division
Sistema Baidu
GMU
GMU se basa en zepto La biblioteca de componentes de interfaz de usuario móvil ¡proporciona componentes de interfaz de usuario simples y fáciles de usar para aplicaciones web y pads!
Jingle
Jingle es un marco de desarrollo SPA (aplicación de página única) que se utiliza para desarrollar HTML5 para terminales móviles. Trate de estar lo más cerca posible de las aplicaciones nativas en términos de experiencia. Espero que algún día HTML5 pueda lograr la misma experiencia operativa que las aplicaciones nativas.
Los componentes enriquecidos de la interfaz de usuario proporcionan botones, listas, formularios, cuadros emergentes, rotaciones, menús desplegables/desplegables, calendario y otros componentes de uso común en terminales móviles, que son simples y aplicables. p>
antes y después La separación de un extremo a otro admite la representación de plantillas de front-end, las plantillas se cargan automáticamente según demanda y un mecanismo de eventos completo.
Desarrollo liviano basado en Zepto, basado en iscrol
purecss
purecss puede usar su parte Grid. Para piezas que necesitan personalizarse, se recomienda. configúrelo usted mismo o use grid.css y grid960.css directamente para procesar. Purecss es pequeño y sin escrúpulos, y todos los módulos están comprimidos en gzip a solo 4,4 KB*.
Teniendo en cuenta los dispositivos móviles, para nosotros era importante mantener el tamaño del archivo lo más pequeño posible y cada línea de CSS fue pensada detenidamente. Si solo usa algunos módulos, simplemente ignórelos.
La piedra angular de Pure, Pure agrega el diseño y el estilo de los elementos HTML y los componentes de UI de uso común basados en Normalize.css. Es toda la esencia, nada de escoria.
El terminal móvil es la intención original, y Pure es un modelo de caja responsiva que se adapta a todos los tamaños de pantalla. Los estilos se pueden personalizar a través del generador de máscaras.
Escribe tu propio estilo. Pure proporciona los estilos más básicos y te anima a escribir tus propios estilos basándose en ellos. Está diseñado para ser anulado fácilmente sin afectar sus propios estilos.
ionic
Basado en angular2, componentes de interfaz de usuario enriquecidos, modelo de programación muy mejorado, muy adecuado para un desarrollo rápido.
jquery mobile
jQuery Mobile es un framework para crear aplicaciones web móviles.
jQuery Mobile funciona en todos los teléfonos inteligentes y tabletas populares.
jQuery Mobile utiliza HTML5 y CSS3 para diseñar páginas con la menor cantidad de scripts posible.
Bootstrap
Bootstrap es el marco HTML, CSS y JS más popular para desarrollar proyectos WEB con diseño responsivo y orientados a dispositivos móviles.
wex5
La interfaz de usuario doméstica admite empaquetado.
IU frontal: se adhiere completamente a html5css3js, API de dispositivo limpia y pura: adopta Phonegap/Cordova principal de la industria
Asistentes y plantillas: definidos de manera simple, puede crear asistentes y plantillas
Temas y estilos: introducción y personalización de recursos de arranque masivos
Componentes de UI: H5CSS3 puro, fácil introducción de componentes de UI de terceros
Complementos : fácil integración con mensajería instantánea, push, pagos, etc. Varios complementos
Backend: llame fácilmente a componentes de backend y API y logre visualización