Mi cerebro cuando dicen el nombre de Bulma 😄
Conociendo Tailwind CSS
Bienvenida al desarrollo con Tailwind
Tailwind 3.0: ¿qué hay de nuevo?
¿Cómo funciona Tailwind? Y otros frameworks de CSS
Mobile First y Utility First
Instalación y directivas
Creación del proyecto e instalación de Tailwind
Directivas de Tailwind
Utilidades
Nueva paleta de colores extendida
Medidas y Breakpoints
Flexbox
Maquetación del proyecto
Plugins
Forms, Typography y Aspect ratio
Personalización
Tailwind como API para la creación de un Design System
Proyecto: Platzi Travel
Construyendo el cuerpo del proyecto
Creando la sección de Home
Diseñando nuestras cards
Extracción de componentes a clases para nuestra card
Creando la sección de Recomendados
Agregando animaciones al proyecto
Creando la sección de Rentas destacadas
Sección de FAQS
Footer
TabBar funcional
Haciendo responsivo nuestro proyecto
Haciendo responsivo nuestro proyecto: rentas destacadas
Creando la navbar
Agregando el Dark Mode
Optimización de nuestro proyecto
Purge CSS
Cómo hacer la migración de tu proyecto a Tailwind 3.0
Conclusiones
Conclusiones y siguientes pasos
Crea una cuenta o inicia sesión
¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera
Tailwind CSS es un framework de CSS que ofrece un set de herramientas diseñadas para facilitar la construcción de interfaces web mediante la adición de estilos. Este enfoque permite acelerar el desarrollo web, ya que Tailwind se basa en clases predefinidas que puedes incorporar directamente en tu HTML. A diferencia de otros frameworks de CSS, Tailwind es 100% personalizable y está orientado a utilidades y no a componentes, lo que proporciona un nivel más alto de personalización para manejar estilos específicos.
Existen varios frameworks de CSS que son muy populares y cada uno tiene sus propias fortalezas y peculiaridades. A continuación, se describen algunos de los más conocidos:
Bootstrap: Es un framework basado en componentes, conocido por su facilidad de uso y su capacidad para acelerar el desarrollo. Sin embargo, ofrece menos personalización en comparación con Tailwind, a menos que se realicen ajustes específicos como la modificación de colores.
Material UI: Está basado en el tema de Material Design, popularizado por Google y el sistema operativo Android. Está compuesto de componentes preconstruidos y se considera un "design system" debido a su complejidad y estructura integral.
Bulma: Es un framework modular que permite importar sólo los archivos necesarios, lo que lo hace eficiente y personalizable. Utiliza Sass para personalizar estilos y está basado en Flexbox, lo que simplifica el manejo de layouts.
Tailwind CSS se destaca por ser altamente modular, lo que permite una personalización al 100% desde el principio del proyecto. Puedes definir tu propia paleta de colores, tipografías y adaptar otras preferencias visuales, algo que no siempre es tan accesible en otros frameworks. Su enfoque basado en utilidades permite una personalización detallada de los estilos, lo cual se diferencia de los sistemas rígidos basados en componentes.
Además, Tailwind ofrece plugins como @tailwindcss/forms
que facilitan la adición de estilos estándar a los formularios, simplificando el desarrollo sin perder la esencia de alta personalización.
Es importante considerar qué framework de CSS se adapta mejor a tus necesidades. Mientras algunos desarrolladores prefieren la estructura más flexible y adaptable de Tailwind CSS, otros pueden optar por la comodidad y simplicidad que ofrecen Bootstrap o Bulma. La elección depende de necesidades específicas del proyecto y de las preferencias personales. ¿Cuál crees que se adapta mejor a tus necesidades?
La comprensión y experimentación con estos frameworks te permitirá tomar decisiones informadas al seleccionar las herramientas adecuadas para tus proyectos de desarrollo web. ¡No dudes en explorar y compartir tu opinión y experiencia con otros en la comunidad!
Aportes 27
Preguntas 4
Mi cerebro cuando dicen el nombre de Bulma 😄
Framework CSS → Conjunto de herramientas para construir una interfaz web con CSS, que nos permite agilizar el desarrollo.
Tailwind es un framework utility-first y está diseñado para acelerar el proceso de diseño al eliminar la necesidad de usar CSS.
Características:
Otros frameworks de CSS:
No puedo creer que tardé tanto en llegar a este curso 🥲
Buenísimo Tailwind CSS, lo uso en todos mis proyectos!
tailwind utiliza licencia mit, importante saber que licencia utiliza la tecnología antes de pensar en usarla en producción de lo contrario te puede meter en bastantes problemas y es un tema que la mayoría nunca menciona o conoce,
Framework CSS
conjunto de herramientas para construir una interfaz web con CSS, que nos permite agilizar el desarrollo
Utilidades
En CSS las clases de tipo utilidad son aquellas que tienen un único propósito y son nombrados de esa característica, como ser bg-blue
, el cual pondrá el siguiente código background-color: blue
Características de Tailwind
utilidades
Bootstrap
Material UI
Bulma
📌 **RESUMEN:** Tailwind es un framework CSS el cual está enfocado en implementar utilidades y es personalizable. Existen otros frameworks como Bootstrap, Material UI, Bulma, etc. Cada uno con un propósito diferente
Algunos de los **frameworks **mas conocidos:
Y el que aquí nos ocupa, Tailwind CSS y el que para mi es el mejor de todos por lo que he podido ver y probar, tanto por lo personalizable que resulta como por lo sencillo que es aprenderlo.
Me terminé un curso en otra plataforma de Tailwind y me encantó, ahora vengo a reforzar mis conocimientos acá.
Pienso que Tailwind es para un proyecto que le vayas a dedicar amor y tiempo y que frameworks como Bootstrap es para hacer algo a la ligera.
.
Tailwind es un framework de CSS de código abierto para el diseño de páginas web, esto quiere decir que es un conjunto de herramientas para construir interfaces web con CSS, que nos permiten agilizar el desarrollo.
.
.
Bootstrap: a diferencia de Tailwind esta basado en componentes, sin embargo cuenta con una abstracción en la creación de los componentes, su desventaja es su poca personalización.
Material UI: este framework esta basado en componentes pre-construidos, además de ser basado en el tema de Material, el tema de Material es el que normalmente vemos en aplicaciones como en la Suit de Google o el sistema operativo Android.
Al ser Material UI un framework un poco más grande, compuesto de componentes y un poco más complejo se vuelve un Design System.
Bulma: por ultimo este framework es modular, esto quiere decir que nos va a permitir importar únicamente los archivos que necesitemos utilizar, además se vuelve personalizable ya que mediante la creación de variables de sass podemos agregar todos los estilos que queramos, otro punto importante es que esta basado en Flexbox.
No sé qué tiene Tailwind que me gusta mucho y Bootstrap que me cae mal jajaaj
Yo llegue aca por el tik tok que ella saco :3
❤️ si te paso lo mismo 😄
A mi el framework que más me gusta es Chakra UI
Tailwind ✨
Año usando Bootstrap y Material (Angular Material y Materialize). Es momento de conocer Tailwind.
😎 Platzi cuenta con curso de otros Frameworks, para que complementen su conociiento.
Material UI me llamó la atención 😄
Ella habla tierno e incluso es idea mía o ¿parece que habla como si tuviera bracket?.
Yo creía que, “Material UI”, sólo se podía utilizar en proyectos en dónde se utilizara React.
La neta, me quiero casar con tailwind. Tiene como nombre tailandés.
Otro Frameworks es ChakraUI. (Para React)
Link de ChakraUI
He utilizado los 4 y la verdad es que todo depende de las necesidades. Si yo requiero un desarrollo rapido, me voy a ir por Bootstrap porque ya todo lo tiene hecho. Ni tailwind te va a permitir esa velocidad aunque en efecto si agiliza el desarrollo. Lo malo de Bootstrap por supuesto es que la personalizacion va a llevar tiempo y si no lo haces sera un UI que se parecera a muchos UI de internet.
He probado otros Frameworks de CSS, y comencé hace poco con Tailwind, inicialmente estaba algo indeciso si probarlo o no debido a tanto amor y odio que lleva consigo.
Sinceramente es un buen framework, y cómo todo, tiene sus ventajas y desventajas. Algo que me gusta es que Tailwind ah ideado soluciones para algunas de sus desventajas
Si tuviera que dar recomendaciones de Framework para Css, Tailwind sin duda estaría en ella
Tailwind
Características
Frameworks de CSS
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?