Red de conocimientos sobre prescripción popular - Como perder peso - ¿Cuáles son los marcos comúnmente utilizados en el front-end?

¿Cuáles son los marcos comúnmente utilizados en el front-end?

Presentamos varios marcos de front-end excelentes en el mundo del front-end web.

1. Bootstrap

Bootstrap producido por Twitter es muy popular en la industria y se desarrollan muchos marcos front-end. Por ejemplo, el WeX5 que conocemos está optimizado en función del código fuente de Bootstrap. Creo que la mayoría de los estudiantes que han estado expuestos al desarrollo front-end han aprendido sobre este excelente marco front-end. Bootstrap se basa en HTML, CSS y Javascript. Es simple y flexible y puede hacer que el desarrollo web sea más ágil.

Proporciona especificaciones HTML y CSS elegantes, que son más personalizadas y fáciles de usar basadas en jQuery. Es compatible con la mayoría de los complementos de jQuery e incluye componentes web enriquecidos, como menús desplegables, menús de botones, barras de navegación, grupos de botones, paginación, miniaturas, barras de progreso y objetos multimedia. Viene con 13 complementos de jQuery, incluidos cuadros de diálogo modales, pestañas, barras de desplazamiento y cuadros emergentes.

2. Marco básico

En general, el marco básico es un poco más alto que Bootstrap, pero sus conceptos de diseño son muy claros. Bootstrap significa arranque e intenta manejar todo lo que necesita en su proyecto. La base significa fundamento, fundamento y pilar, y le brindará una fuerte creación y apoyo en el proyecto. En comparación con el rico conjunto de componentes y complementos de Bootstrap, Foundation solo ofrece un conjunto limitado de elementos, y su objetivo es que incluso si usa elementos de interfaz de usuario predefinidos, no debería parecerse demasiado al sitio web de todos.

Bootstrap, por otro lado, se esfuerza por proporcionar todos los elementos definidos, lo que hace que muchos sitios web parezcan similares. Foundation no establece un ícono de forma predeterminada. Se recomienda utilizar íconos de fuentes de código abierto. Al igual que Bootstrap, Foundation utiliza un diseño de flujo de cuadrícula, dividiendo la página web en 12 columnas, mostrando diferentes columnas para diferentes dispositivos y logrando un diseño responsivo. Sin embargo, Foundation no admite navegadores más antiguos. Si está interesado en otras funciones, puede obtener más información sobre ellas.

3. Curl

Curl es una herramienta de línea de comandos para realizar solicitudes a través de HTTP(s), FTP y muchos otros protocolos. Curl le permite descargar archivos, inspeccionar encabezados de respuesta y acceder libremente a datos remotos.

En el desarrollo web, Curl se utiliza a menudo con API RESTful para probar conexiones.

#Obtener el encabezado de una URL. curl-I HTTP/1.1 302 encontró caché-Control:contenido privado-Tipo:text/html; charset = UTF-8 referrer-Policy:no-referrer ubicación: /? gfe_rd = cr & ampei = 0 fckwe 6 hcztd 8 afcoiwybqcontent-Length:258 fecha: miércoles, 9 de agosto de 2065 438+07 11:24:01 GMT #Emitir una solicitud GET a la API remota.

El comando Curl puede ser más complejo que el código anterior. Hay muchas opciones para controlar encabezados, cookies, autenticación y más. Para obtener más información, lea Todo sobre el rizado.

4. Tree

Tree es una pequeña herramienta de línea de comandos que muestra visualmente los archivos en el directorio. Se ejecuta de forma recursiva, atraviesa cada nivel de anidamiento y dibuja el árbol de formato de todo. De esta manera podrá navegar y encontrar rápidamente el archivo que necesita.

Árbol.

├──CSS│├──bootstrap . CSS│├──bootstrap.min.css├──Fuente│├──iconos de glifos-medianos-regulares . ──iconos de glifos-medianos-regulares .ttf│├──iconos de glifos-medianos-regulares . p>También puedes usar un patrón de expresión regular simple para filtrar los resultados:

tree -P '*.min.* '. ├──CSS│├──bootstrap.min.css├──fonts└──js└──bootstrap min .

5. Tmux es un multiplexor de terminal. En términos generales, es una herramienta que puede conectar varios terminales a una única sesión de terminal.

Tmux permite a los usuarios cambiar entre programas en el terminal, agregar paneles de pantalla y conectar múltiples terminales a la misma sesión para permanecer sincronizados. Tmux es especialmente útil cuando se trabaja en un servidor remoto porque permite a los usuarios crear nuevas pestañas sin tener que iniciar sesión nuevamente.

6. Du

El comando du se utiliza para generar informes de uso de espacio para archivos y directorios. Du es fácil de usar y se puede ejecutar de forma recursiva, iterando a través de cada subdirectorio y devolviendo el tamaño de cada archivo.

Un caso de uso común para du es cuando la unidad tiene poco espacio y el usuario no conoce el tamaño de cada memoria. Utilice este comando para verificar rápidamente el espacio de almacenamiento ocupado por cada carpeta y encontrar el almacenamiento que ocupa más espacio.

7. AUI

AUI ha sido muy popular recientemente. El autor afirma que es un marco especialmente diseñado para APIClound, que resuelve muchos problemas encontrados en el desarrollo de terminales móviles. Es un marco CSS puro. Adopta el modo de construcción contenedor + diseño + módulo, complementado con JS, que es más libre, flexible y fácil de expandir. Sigue las especificaciones de diseño de Google Material y adáptate perfectamente a varios modelos. Para HTML5, utilice CSS3 para lograr interacción de animación, peso ligero y alto rendimiento. AUI tiene licencia del MIT y puedes copiarla y venderla. La última versión es la 2.0.

8. Impresionante interfaz de usuario

Este es un marco de código abierto llamado Sister UI. Se dice que es el primer marco de interfaz de usuario multipantalla HTML5 de código abierto en China. Basada en el concepto de móvil primero, Meizi UI pasa gradualmente de pantallas pequeñas a pantallas grandes, creando páginas web responsivas. Amaziui contiene más de 20 componentes CSS, más de 20 componentes JS y muchos componentes web con diferentes temas. En comparación con los marcos extranjeros, Sister UI se centra en la composición tipográfica en chino y proporciona soporte de localización. Desarrollado para HTML5, utilizando CSS3 para lograr interacción de animación, peso ligero y alto rendimiento.

9. Frozen UI

Frozen UI es un marco móvil de código abierto, fácil de usar, liviano y ágil. Basado en la especificación de estilo Q, ahora se ha aplicado completamente a los servicios de valor agregado de estilo Penguin Q. El efecto de estilo básico es simple, el tono es refrescante, la comunidad es activa y los ingredientes son naturales. Incluye botones, listas, formularios, notificaciones, mensajes, ventanas emergentes, pestañas y otros componentes comunes. También incluye una biblioteca de componentes JS llamada FrozenJs. Se puede aplicar en Android e IOS convencionales. El estilo básico utiliza paquetes fuera de línea para reducir las solicitudes y proporcionar escenarios de acceso rápido. Por supuesto, según los informes de los internautas, también hay errores, grandes y pequeños. Pero en general vale la pena usarlo. Curiosamente, la última actualización mostrada en Github fue hace un año. ¿Ya no se le da mantenimiento?

#Al ejecutar este comando se mostrará el uso de espacio de cada carpeta en el directorio actual. La opción #h facilita la lectura del informe. # -s evita la recursividad y muestra el tamaño total de la carpeta.

#El comodín de asterisco (*) se ejecutará en cada archivo/carpeta del directorio actual. du -sh * 1.2G escritorio 4.0K documento 40G descarga 4.0K música 4.9M imagen 844K público 4.0K plantilla 6.9M video

También hay un comando similar df (Disk Free), que devolverá información sobre disponible Diversa información sobre el espacio en disco.

Lo anterior presenta varios marcos de front-end web populares y sus funciones principales. Espero que le resulte útil aprender el front-end web.