La web evoluciona constantemente, así como los cuadros CSS que hacen que el desarrollo delantero sea más productivo y agradable. Ámalos u odiarlos, los marcos CSS están aquí para quedarse. Las experiencias no relacionadas en front-end pueden usar algunos de estos cuadros para implementar fácilmente interfaces de uso fácil de usar. Otros marcos son más complejos y orientados a usuarios potentes. Independientemente del nivel de experiencia, estos marcos lo ayudarán a crear modelos hermosos más rápido. En esta colección, revisaremos los mejores marcos CSS en el mercado para que pueda elegir el correcto de acuerdo con sus necesidades.
¿Por qué debería usar un marco CSS? Antes de ingresar a la lista, es importante comprender cómo y por qué los cuadros CSS son una parte integral del desarrollo moderno frontend. Las hojas de estilo CSS son difíciles de organizar, mantener y reutilizar. Incluso los cambios de estilo menor deben escribir nuevas reglas CSS, que en algún momento podrían convertir el código en un complicado desastre. Las clases Ready -to -Use son los bloques principales de todos los marcos CSS. Estos le permiten aplicar reglas de estilo predefinidas a elementos HTML, como bordes, colores de fondo y otros.
Algunos marcos incluyen componentes prefabricados, como menús, tarjetas o tablas. El uso de estos componentes le permite crear interfaces fáciles de usar, sin mucho trabajo. Usando uno de los siguientes marcos, ahorrará tiempo y evitará muchos de los dolores de cabeza que vienen con CSS COD. 1. Bootstrap

No puedo pensar en una conversación sobre los marcos CSS que no incluyen Bootstrap. Twitter ha introducido el marco en 2011 para que el diseño web sea fácilmente accesible para los desarrolladores. Desde entonces, el proyecto ha evolucionado para admitir CSS Modern y ofrece innumerables funciones para mejorar su productividad de frond. Como con muchas cosas populares, Bootstrap recibe algunas críticas. Aquí hay algunas razones por las que debe pensar en usarlo en sus proyectos, a pesar de los críticos. Razones para usar bootstrap
El marco frontend más popular: Bootstrap es uno de los proyectos de código abierto existentes más populares. Siempre puede encontrar soluciones a los problemas que enfrenta y puede descubrir muchas plantillas gratuitas y premium para casi cualquier tipo de proyecto.
Completo con funciones: no es solo un marco de desarrollo, sino también una plantilla dinámica previamente construida con innumerables componentes listos para su uso. Casi cualquier cosa, desde las barras modales hasta la navegación, se acepta de forma predeterminada. Esto puede facilitar que cualquier desarrollador, incluso sin experiencia previa, desarrolle páginas bien estructuradas.
Personalizable: Bootstrap es fácil de personalizar con SASS. Puede instalar el proyecto con NPM, importar las piezas que necesita y usar variables SASS para personalizar casi todo. Aprender a personalizar los sitios web de arranque con SASS puede reducir significativamente su tiempo de desarrollo.
Maduro y compatible: muchos proyectos de código abierto más pequeños mueren cuando los autores deciden rendirse. Bootstrap fue introducido inicialmente por Twitter, y ahora es mantenida por una comunidad de cientos de desarrolladores, proporcionando lanzamientos estables y apoyo a largo plazo.
Difícil de cancelar: Bootstrap viene con un diseño y un aspecto muy específicos, lo cual es difícil de cancelar si desea tener un estilo diferente. Debido a que usa la regla CSS! Importante ampliamente, reemplazar la configuración predeterminada puede ser difícil.
Usado en exceso: la razón principal por la cual a las personas no les gusta el bote es un uso a gran escala. Ofrece una apariencia distinta, que es tan utilizada que los desarrolladores han inventado la expresión “todos los sitios de arranque se ven iguales”.
Se basa en JQuey: a diferencia de otros cuadros que son solo CSS, Bootstrap 4 se basa en jQuery para muchas de sus características interactivas. Esto lo hace más difícil, pero no imposible, su uso junto con los cuadros de JavaScript como React o Vue. Afortunadamente, Bostrap 5, que se lanzará pronto, eliminará la adicción a JQuey.
Es difícil incluir: todas las funciones de arranque tienen un precio: es bastante difícil incluir en sus proyectos. Incluso si puede importar partes del proyecto, no es tan fácil o modular como otros cuadros enumerados aquí.
Más información / Descargar Github
2. Fundación
La fundación es la elección perfecta para los desarrolladores experimentados que disfrutan de la libertad, pero quieren el poder de un marco completo con características. De hecho, la fundación no es solo un marco CSS, sino una familia de herramientas de desarrollo frontend. Estas herramientas se pueden usar juntas o completamente independientes. Foundation for Sites es el marco básico para la creación de páginas web, mientras que Foundation for Eorge le permite crear correos electrónicos atractivos que se pueden leer desde cualquier dispositivo. Motion UI es la última pieza del rompecabezas, lo que le permite crear animaciones CSS avanzadas. La base es creada y mantenida por Zurb, una compañía detrás de muchos proyectos de código abierto JavaScript y CSS. Pensó mucho sobre el diseño de este marco, y Zurb lo usa ampliamente en sus propios proyectos. Razones para usar la base
Estilo genérico: a diferencia de Bootstrap, Foundation no usa un estilo distinto para sus componentes. Su amplia gama de componentes modulares y flexibles tiene un estilo mínimo y se puede personalizar fácilmente.

Completo con funciones: la base viene con componentes integrados para casi cualquier cosa. Hay barras de navegación, varios tipos de contenedores y un sistema de red amigable para los desarrolladores. Foundation también le brinda acceso a plantillas HTML prefabricadas, creadas por el equipo de desarrollo o la comunidad, que puede usar para iniciar proyectos de acuerdo con sus necesidades exactas.
Diseño de correo electrónico: las plantillas de correo electrónico estética son conocidos por construir. Para apoyar a los clientes de correo electrónico más antiguos, los desarrolladores se ven obligados a escribir código HTML a partir de la edad de 1990. Esto dificulta la proporcionar funciones modernas, como el diseño receptivo. Foundation for Eorge puede ayudarlo a crear plantillas de correo electrónico receptivas para cualquier cliente, incluidas las viejas versiones de Microsoft Outlook. Animaciones: la base se puede integrar fácilmente con la biblioteca de Motion de Zurb, que le permite crear transiciones y animaciones utilizando efectos incorporados. ¡El uso de UI de movimiento junto con la base le dará vida!
desventaja
Difícil de aprender: la fundación viene con casi muchas opciones. Tiene innumerables características y es considerablemente más complejo que otros cuadros. Le brinda mucha libertad al desarrollar diseños de frontend, pero primero debe comprender completamente cómo funciona todo.
Se basa en JavaScript: muchas de las funciones fundamentales se basan en JavaScript, utilizando JQuey o Zepto. Zepto es una biblioteca que funciona con la misma sintaxis que JQuey, pero viene con una huella digital más pequeña. Esto hace que la base no sea ideal para proyectos reaccionados o angulares. Zepto también es una biblioteca menos conocida con la que no muchos desarrolladores son familiares.
Más información / Descargar Github
3. Bulma
Bulma es una excelente alternativa a Bootstrap, porque tiene un código moderno y una estética única. Es fácil de usar e importar en sus proyectos y viene con varios componentes prefabricados. Es muy elogiado por la sintaxis simple y el diseño minimalista pero estético. Es realmente un marco que puede hacer que una página web aburrida se vea brillante y atractiva. Con más de 40,000 estrellas en GitHub, ya no hay un marco de nicho, sino más bien una fuerza que debe tenerse en cuenta. Razones para usar Bulmadesign de estética: en mi opinión personal, Bulma es el marco CSS más hermoso. Viene con un diseño limpio y moderno: incluso si no cambia los valores predeterminados, llegará a una excelente página web.
Modernas: las tecnologías van y vienen, y lo que alguna vez fue complejo ahora puede ser simple. El módulo Flexbox de diseño de CSS facilitó la creación de diseños receptivos, y Bulma fue uno de los primeros cuadros basados en FlexBox que implementó los nuevos principios.
Utilizable para los desarrolladores: si bien el propósito de los desarrolladores front-end es proporcionar una excelente experiencia al usuario final, los creadores de Bulma tienen como objetivo proporcionar una gran experiencia al desarrollador. Dado esto, Bulma viene con convenciones de citas que son fáciles de usar y recuerdan.
Fácil de personalizar: los colores, el forro y muchas propiedades predeterminadas de Bulma se pueden personalizar usando SASS. De esta manera, puede configurar la configuración predeterminada del proyecto en unos minutos.

Sin JavaScript: Bulma no incluye funciones de JavaScript. Debido a que solo es CSS, se puede integrar fácilmente con cuadros de JavaScript como Vue o React.
desventaja
El estilo distintivo: el estilo único de Bulma puede ser una espada de dos medidas. Debido a que es bastante distinto, si es superfluo, podemos llegar a sitios web que se ven muy similares, como es el caso de Bootstrap. Menos completamente: Bulma compite con Bostrap en muchos casos, pero no es tan completo cuando se trata de accesibilidad y otras funciones de nivel empresarial.
Más información / Descargar Github
4. CSS de viento de cola
“La mayoría de los marcos CSS hacen demasiado”. El lema detailwind explica claramente por qué es un marco fácil que ofrece libertad a los desarrolladores. No viene con un diseño específico, sino que le permite implementar su propio estilo único. Lo hace al proporcionar clases útiles que hacen que la codificación CSS sea casi inútil. Los desarrolladores de front-end experimentados se enamoran de sus fuertes funciones y las usan durante sus proyectos. Razones para usar el viento de cola
CSS Atomic: centrar un elemento, crear una apariencia flexible o usar un cierto color de texto son todas las cosas que normalmente se bod en CSS. Tailwind hace que todos estos estilos comunes sean fáciles de implementar, ofreciendo fuertes clases de utilidad. Esta metodología a veces se llama CSS atómica, donde las clases de un elemento HTML describen claramente cómo se verá.
Por ejemplo,
…
mostrará un elemento con un margen de 1 (es decir, un margen pequeño), texto centrado y un fondo negro.
Sin diseño: Tailwind no viene con componentes prefabricados o un lenguaje de diseño específico. Esto significa que no tendrá que repasar los estilos existentes y que puede ser más productivo cuando implementa diseños personalizados. Componentes reutilizables: incluso si Tailwind no incluye componentes preprohetes, le permite crear sus propios componentes personalizados que Puede reutilizar durante sus proyectos, también puede encontrar algunos ejemplos de componentes en el sitio web oficial que puede usar como punto de partida.
Integración fuerte de PostCSS/Sass: para aprovechar al máximo el viento de cola, debe instalarlo e importarlo en su proyecto SASS o POSTCSS. Esto le permite usar todas las funciones de viento de cola para escribir CSS de manera más eficiente. La sintaxis @Aply “copia” las reglas en el viento de cola en el código SASS o CSS, ¡así que escriba CSS, pero esta vez con superpoderes!
desventaja

La curva de aprendizaje empinada: el viento de cola no es la mejor opción para desarrolladores menos experimentados. Debido a que no proporciona componentes prefabricados, debe comprender completamente cómo funcionan las tecnologías frontend. La curva de aprendizaje de Tailwind es algo empinada, porque debes aprender la sintaxis para ser productiva con el marco.
No se utilizará directamente: Tailwind se puede agregar a su proyecto como un archivo CSS, similar a otros cuadros. Sin embargo, la guía de instalación oficial explica que si agrega el marco, muchas de sus características no estarán disponibles y no tendrá acceso a la versión comprimida (27 kb comprimido frente a 348 kb bruto). Para aprovechar al máximo el viento de cola, debe saber cómo usar Webpack, Gulp u otras herramientas de generación de front-end. Más información / descargar GitHub
5. Uikit
Uikit es un marco frontal modular que le permite importar solo las características que necesita. Tiene más de 16,000 estrellas en Github y es elegido por desarrolladores por su fácil API y diseño limpio. Además, UIKIT tiene una versión profesional que ofrece las páginas temáticas para WordPress y Joomla, junto con un generador de páginas fácil de usar. Razones para usar uikit
Docenas de componentes: UIKIT contiene docenas de componentes, lo que le permite implementar diseños complejos front-end. Incluye todas las utilidades y componentes típicos, pero va aún más lejos, dándole acceso a elementos avanzados, como barras de navegación, barras laterales fuera del lienzo y modelos de paralaje.
Extensible: UIKIT se puede personalizar y extender fácilmente utilizando menos o procesadores de pre -preess.
Personalizador basado en UI: UIKIT ofrece una personalización basada en la web que le permite personalizar el diseño en tiempo real, luego copiar las variables SASS o menos en su proyecto. Esta parte de UIKIT realmente puede parecer una magia y puede ayudarlo a comenzar nuevos proyectos. en el más corto tiempo.
desventaja
Complejo para proyectos más pequeños: UIKIT no se recomienda para desarrolladores menos experimentados, ya que es un marco complejo que necesita comprender en profundidad el desarrollo de Frontand. Es ideal para aplicaciones avanzadas, pero podría ser demasiado para proyectos más pequeños. Principiosidad: incluso si su paquete NPM se descarga 27,000 veces a la semana, no es tan popular como otros cuadros. Encontrar respuestas o involucrar a personas experimentadas no será tan fácil como con Bootstrap o Foundation.
Más información / Descargar Github

6. Miligrama

Milligram es un marco CSS minimalista que tiene una comunidad cercana de desarrolladores a su alrededor. La razón principal por la que Milligram es maravilloso es que puede comenzar con una solución limpia al crear sus interfaces y ha sido diseñado para aumentar el rendimiento y la productividad. Razones para usar miligrama
Marco de CSS minimalista: Milligram es fácil de configurar y comenzar. Incluso si ofrece fuertes funciones para aumentar la productividad, viene con un peso muy bajo de 2 kb cuando se comprime.
Sin opiniones: a diferencia de otros marcos, Milligram no viene con el estilo predeterminado. No necesitará restablecer o reemplazar las propiedades que no coinciden con sus objetivos al implementar estilos personalizados.
Fácil de aprender: Miligram es tan simple que se puede aprender algún día. Leer la documentación oficial es más que suficiente para comenzar.
desventaja
No hay plantillas: si está buscando algo prefabricado o similar a una plantilla, entonces Milligram no es para usted. Pero si desea implementar un diseño específico, puede mejorar enormemente su productividad. Encontrar apoyo comunitario no será tan fácil como en el caso de CSS más popular, pero la simplicidad de Milligram significa que probablemente no necesitará mucha ayuda.
Más información / Descargar Github
7. puro
El marco CSS puro proviene de un competidor inesperado del código abierto: Yahoo World. Este micro marco es ridículamente pequeño, ya que ocupa solo 3.7 kb (tableta) cuando se usan todos los módulos. Proporciona módulos CSS reutilizables y receptivos que se pueden agregar a cualquier proyecto web. Razones para usar puro

Tiny: cada línea CSS ha sido cuidadosamente considerada y escrita para facilitar el marco y la realización.
Personalizado: puede importar puro de manera modular y solo puede implementar lo que necesita.
Bien apoyado: a diferencia de los proyectos comunitarios, Pure es apoyado por Yahoo, lo que hace que el proyecto sea una opción segura para uso a largo plazo.
Componentes preparados: Pure viene con componentes prefabricados que son receptivos y construidos para la web moderna.
desventaja
Para desarrolladores experimentados: Pure no es adecuado para equipos menos experimentados o pequeños, porque deberá crear sus propios modelos para usar el marco.
Más información / Descargar Github 8. Tahio
Tachyons es un marco CSS menos conocido que incluye clases de utilidad avanzadas y le brinda docenas de formas de usarlas. La documentación del proyecto explica los principios de desarrollo, el más importante es la reutilización. Tahions lo ayudan a comprender los modelos de diseño del proyecto y promover la reutilización a lo largo del proyecto. Razones para usar componentes tahiónicos listos para usar: incluso si Tachyons se centra en proporcionar excelentes clases de utilidad para aumentar la productividad, la documentación oficial también incluye muchos componentes listos para usar.
Varios: Tachyons ofrece plantillas funcionales que pueden usarse en diferentes configuraciones, como estática, rieles, reaccionamiento, angular y otros.

Reutilizable: Tachions es una excelente opción para crear sistemas de diseño escalables. Estos sistemas generalmente se rompen a medida que se escala, porque comienzan a aparecer más y más variantes. Este marco le permite crear propiedades reutilizables para construir varios componentes flexibles.
desventaja
En primer lugar para PostCSS: PostCSS, que es la forma principal de usar tacones, no se usa tan menos o SASS. Los tahions proporcionan integración con Sass, pero no se usan y aceptan ampliamente.
Más información / Descargar GitHub 9. Materiales CSS
El diseño del material es el lenguaje de diseño elegido para muchos sitios web y temas de administración. Es desarrollado por Google y utilizado en sus proyectos. CSS Materialize es un marco de código abierto CSS que facilita la implementación del diseño del material en sus propios proyectos. Tiene muchos componentes interactivos que aceleran el desarrollo y ayudan a proporcionar una gran experiencia a los usuarios. Las animaciones se utilizan en todo el marco para proporcionar comentarios visuales a los usuarios, de una manera que es fácil trabajar para los desarrolladores. Razones para usar material materializado: este lenguaje de diseño es ampliamente utilizado y las personas están familiarizadas con él. Esto puede hacer que sus propias creaciones sean fáciles de usar para el público objetivo.
Completo con funciones: el material CSS incluye componentes prefabricados para casi cualquier cosa, pero también viene con funciones de JavaScript más avanzadas para admitir interacciones.
Compatible con dispositivos móviles: puede crear aplicaciones web progresivas utilizando los componentes de cuadro, como la barra de navegación flotante y las interacciones deslizantes.
desventaja

Lenguaje de diseño estricto: si desea hacer algo que no esté cerca del diseño del material, es mejor evitar materializarse.
Proyecto independiente: el material tiene una comunidad activa, pero es un proyecto pequeño e independiente, sin apoyo corporativo.
Más información / Descargar GitHub ¿Cuál es el mejor marco CSS?
Todos los marcos de CSS de esta lista, de una forma u otra, lo ayudan a aumentar su productividad. Aquellos que incluyen varias características y componentes prefabricados, como Bootstrap, Bulma y Materials, son más adecuados para desarrolladores front-end menos experimentados. El marco que solo proporciona clases de utilidad y no ofrece estilo, como Vwind, Milligram y Pure, son excelentes para desarrolladores más experimentados. Supongo que la mayoría de nosotros no queremos aprender constantemente nuevos cuadros. Adaptar y aprender cosas nuevas en tecnología es inevitable, pero idealmente, los marcos que usamos deben seguir siendo relevantes el tiempo suficiente para justificar el aprendizaje de su complejidad. Elegir un marco con un alto nivel de apoyo comunitario, como Bootstrap o Foundation, es una opción segura, porque la gran comunidad respalda el proyecto y las nuevas ideas son constantemente crowdsourced. Pero, por otro lado, debido a que muchos marcos se hinchan con el tiempo, comienzan a aparecer mejores y mejores opciones. El viento de cola y el miligrama son excelentes ejemplos, porque se centran en mejorar la productividad de la codificación, al tiempo que mantienen un tamaño pequeño y un conjunto muy específico de características. Si se siente cómodo tomando pequeños riesgos, aprender nuevas tecnologías y aceptar algunas imperfecciones menores, entonces los marcos más nuevos son muy prometedores. Y importa su apoyo para madurar gradualmente. Si está buscando una solución a largo plazo y necesita funciones comerciales, entonces el uso de tecnologías maduras será la mejor opción para usted.

9 mejores marcos CSS en 2022
Tags 9 mejores marcos CSS en 2022
Check Also
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
homefinance blog