Instalación y configuración de Tailwind CSS en proyectos HTML
Clase 27 de 38 • Curso Básico de Vue.js 2
Contenido del curso
Rendering Declarativo y Manipulación de DOM
- 4

Renderizado Declarativo en JavaScript: Estado y Vista Sincronizados
02:09 min - 5

Uso de Expresiones JavaScript en Plantillas de Vue.js
02:06 min - 6

Directivas para Atributos Dinámicos en HTML con Vue.js
06:44 min - 7

Directivas de Renderizado Condicional en HTML con Vue.js
05:02 min - 8

Uso de la Directiva v-for en Vue.js para Renderizar Listas
05:48 min - 9

Manejo de Eventos en Vue.js: Click y Mouseover
07:04 min - 10

Condiciones y Clases Dinámicas en Vue.js
06:46 min - 11

Estilos Dinámicos en JavaScript: Cambios de Color Interactivos
02:49 min - 12

Propiedades Computadas y Watchers en Vue.js
05:42 min - 13

Interacción dinámica con formularios y directivas en Vue.js
03:34 min - 14
"Crear un Tracker de Cursos con Vue.js"
00:45 min
Sistema de Componentes
- 15

Sistema de Componentes en Fren Word: Modularización y Reutilización
02:54 min - 16

Creación de Componentes Personalizados en Vue.js
06:44 min - 17

Comunicación entre Componentes en Vue.js: Props y Data Binding
17:28 min - 18

Comunicación entre Componentes en Vue: Emisión y Manejo de Eventos
06:17 min - 19

Uso de Slots para Inyectar HTML en Componentes Hijos
04:18 min - 20

Ciclo de Vida de Componentes en Vue.js
03:40 min - 21

Componentes de Vue: Creación y Gestión Eficiente
01:23 min - 22
Componente Modal y Componente Principal en Vue.js
00:44 min
Ambiente de Desarrollo
Platzi Exchange
- 27

Instalación y configuración de Tailwind CSS en proyectos HTML
Viendo ahora - 28

Creación y Gestión de Componentes VUE en Proyectos Web
12:02 min - 29

Creación de Aplicaciones SPA con Vue Router
15:37 min - 30

Uso de Fetch API para Interactuar con Servidores HTTP
15:45 min - 31

Filtros y Directivas para Mejorar Interfaces en JavaScript
09:33 min - 32

Creación de Rutas Dinámicas en Vue.js para Criptomonedas
21:36 min - 33

Navegación Dinámica y Programática en Vue.js
12:23 min - 34

Integración de Componentes de Terceros en Proyectos Vue.js
12:01 min - 35

Manejo de Problemas de Reactividad en Vue.js
17:44 min - 36

Filtros y Ordenamiento en Tablas de Datos con JavaScript
11:25 min - 37

Implementación de Rutas Dinámicas y Conversor de Criptomonedas en Vue.js
13:38 min
¡A producción!
Rendering Declarativo y Manipulacion de DOM
¿Cómo instalar Tailwind CSS y configurar tu proyecto?
Tailwind CSS es un framework que te permitirá crear contenido HTML con estilos a través de clases de utilidad. Esto implica que podrás aplicar estilos como márgenes, colores y tipografía, simplemente usando clases predefinidas. Aquí te explicamos cómo integrar Tailwind CSS en tu proyecto.
¿Qué es Tailwind CSS?
Tailwind CSS es un "utility-first" framework, lo que significa que se basa en clases que puedes usar directamente en tus archivos HTML para aplicar estilos específicos. A diferencia de otros frameworks como Bootstrap o Bulma, Tailwind se centra en escribir menos CSS y utilizar más clases utilitarias.
Características de Tailwind CSS:
- Clases para colores, márgenes, tipografías, bordes y dimensiones.
- Flexibilidad para alinear elementos usando Flexbox.
- Construcción ágil sin necesidad de escribir mucho código CSS.
¿Cómo instalar Tailwind CSS en tu proyecto?
-
Preparación del entorno: Antes de comenzar, asegúrate de estar en el directorio raíz de tu proyecto en la terminal.
-
Ejecutar el comando de instalación: Para instalar Tailwind CSS, necesitas correr el comando:
npm install -D tailwindcssO si prefieres usar Yarn, puedes ejecutar:
yarn add -D tailwindcss -
Configuración automática: Tras la instalación, debes configurar Tailwind para que funcione correctamente con tu proyecto. Para esto, puedes generar un archivo de configuración con el siguiente comando:
npx tailwindcss init
¿Cómo incluir Tailwind CSS en tu proyecto?
-
Configurar el archivo
tailwind.config.js: Este archivo te permitirá personalizar los estilos y las configuraciones de Tailwind a tu gusto. -
Importar Tailwind CSS: Abre el archivo donde deseas incluir los estilos, como
index.css, y añade los siguientes importes:@import 'tailwindcss/base'; @import 'tailwindcss/components'; @import 'tailwindcss/utilities'; -
Configurar en
main.js: En tu archivo principal comomain.js, importa el archivo CSS donde incluiste Tailwind:import './index.css';
¿Qué debes tener en cuenta al usar Tailwind CSS?
- Modularidad: Las clases de Tailwind permiten componer estilos de forma modular y reutilizable.
- Flexibilidad: Puedes cambiar configuraciones fácilmente moviendo tus archivos entre diferentes directorios sin preocuparte por ajustar rutas relativas gracias a soluciones como Webpack y Vue CLI.
- Optimización: Tailwind facilita optimizar tu CSS final, evitando la escritura y el mantenimiento de CSS innecesario.
Tailwind CSS es una herramienta poderosa que te permitirá construir rápidamente interfaces visuales con la mínima cantidad de CSS escrita. Tómate el tiempo para familiarizarte con su documentación, practica con las clases utilitarias, y verás cómo pronto se convierte en un recurso indispensable en tu caja de herramientas de desarrollo web. ¡No te detengas aquí y sigue aprendiendo para crear proyectos aún más impresionantes!