Contenido del curso
Instalación y directivas
Utilidades
Plugins
Personalización
Proyecto: Platzi Travel
- 13

Estructura HTML base de un clon Airbnb
02:58 min - 14

Sección home con Tailwind: imagen y búsqueda
12:53 min - 15

Construyendo cards con Tailwind CSS
11:24 min - 16

Extracción de componentes con @apply en Tailwind
04:18 min - 17

Scroll horizontal con Tailwind y Flexbox
08:46 min - 18

Animaciones y transiciones con Tailwind CSS
12:52 min - 19

Sección de rentas destacadas con Tailwind
11:53 min - 20

Sección de FAQs con Flexbox en Tailwind
05:46 min - 21

Cómo construir un footer con Tailwind CSS
05:56 min - 22

Tab bar fija con íconos SVG en Tailwind
17:31 min - 23

Diseño responsive web con Tailwind lg
18:15 min - 24

Rentas destacadas responsivas con Tailwind
14:41 min - 25

Creando la navbar
16:19 min - 26

Dark Mode en Tailwind con JavaScript
25:16 min
Optimización de nuestro proyecto
Conclusiones
Qué hace diferente a Tailwind de Bootstrap
Resumen
Tailwind CSS es un framework orientado a utilidades que acelera el desarrollo web mediante clases listas para aplicar estilos directamente en el HTML. Si buscas construir interfaces personalizables sin pelearte con archivos CSS interminables, esta herramienta te interesa, sobre todo si vienes de frameworks como Bootstrap, Material o Bulma.
Qué hace diferente a Tailwind CSS frente a otros frameworks
La clave está en su enfoque: en lugar de entregarte componentes prefabricados, te da utilidades que combinas como piezas de Lego para diseñar exactamente lo que necesitas.
Tailwind se define como un conjunto de herramientas para construir interfaces web usando clases que aplicas directamente en tu marcado. Esa lógica cambia la forma en que escribes estilos: ya no saltas entre archivos, defines apariencia en el mismo lugar donde construyes la estructura.
Y aquí viene lo interesante. Al estar orientado a utilidades y no a componentes, el desarrollo se vuelve 100% personalizable. Puedes crear tu propia paleta de colores, integrar tipografías a medida y sumar plugins oficiales como Forms para extender funcionalidades sin reinventar la rueda.
¿Qué significa que Tailwind esté orientado a utilidades? Significa que cada clase aplica una sola propiedad CSS (como margen, color o tamaño), y tú las combinas para construir cualquier diseño desde cero, sin componentes predefinidos.
Cómo se comparan Bootstrap, Material UI y Bulma
Antes de elegir un framework conviene entender qué propone cada uno, porque la decisión depende del tipo de proyecto y del nivel de control que quieras conservar.
Por qué Bootstrap es el framework más conocido
Bootstrap se basa en componentes prefabricados con una capa de abstracción que permite cierta personalización, sobre todo cambiando colores o ajustando variables. Es ideal cuando necesitas montar algo funcional rápido, aunque pierdes flexibilidad si tu diseño es muy específico.
Qué ofrece Material UI como design system
Material UI va un paso más allá. Está basado en componentes preconstruidos siguiendo el tema de Material, el mismo lenguaje visual que usan la suite de Google y el sistema operativo Android.
Al ser más extenso y complejo, deja de ser solo un framework y se convierte en un design system completo. Esto es útil si tu producto debe sentirse familiar para usuarios acostumbrados a la estética de Google.
En qué se diferencia Bulma de los demás
Bulma destaca por ser modular: puedes importar únicamente los archivos que vayas a utilizar, lo que reduce el peso del proyecto. Además, es personalizable mediante variables de Sass y está construido sobre Flexbox, lo que lo hace muy intuitivo para layouts modernos.
¿Cuál framework de CSS debo elegir? Depende de tu proyecto: Bootstrap para prototipos rápidos, Material UI si necesitas un design system robusto, Bulma si buscas modularidad con Sass, y Tailwind si quieres control total sobre cada detalle del diseño.
Qué vas a poder hacer con Tailwind en tus proyectos
Más allá de aplicar clases, Tailwind te abre la puerta a un flujo de trabajo flexible donde tú defines las reglas del juego.
- Crear paletas de colores personalizadas que se ajusten a tu marca o proyecto.
- Integrar tipografías propias sin depender de configuraciones externas complicadas.
- Usar plugins oficiales como Forms para estilizar formularios con coherencia.
- Mantener un desarrollo ágil escribiendo estilos directamente desde el HTML.
Esa combinación de velocidad y personalización es lo que hace que muchos equipos migren desde frameworks basados en componentes hacia uno basado en utilidades.
Ahora que conoces cómo se posiciona Tailwind frente a Bootstrap, Material UI y Bulma, ¿cuál crees que se adapta mejor a tus necesidades? Déjanos tu opinión en los comentarios para aprender juntos como comunidad. En la próxima clase exploraremos los conceptos de mobile first y utility first, dos pilares para entender la filosofía de Tailwind a fondo.