• Sobre mí
  • Proyectos
  • Contacto
  • Blog

Apasionado por el desarrollo web y el diseño de interfaces intuitivas.

Cada error es un paso. Cada línea, un aprendizaje.

📍   Salou, Tarragona, España ✉️   frankuxui.dev@gmail.com 📞   +34 641932611

Curriculum

Ver mi curriculum completo

Mapa del sitio

  • Inicio
  • Blog
  • Proyectos
  • Sobre mi
  • Mi misión
  • Sitemap

Contácto

  • Página de contácto
  • LinkedIn
  • GitHub

2026 Frankuxui - Todos los derechos reservados

  • Términos y condiciones
  • Política de privacidad
  • Política de cookies
Fotografía de Unsplash creada por Alessio Furlan
Fotografía de Unsplash creada por Alessio Furlan
  • Next.js
  • Tailwind CSS
  • CSS

Articulo publicado el 27 de junio de 2026

Por Frank Esteban Isdray Junco

Tailwind CSS 4 en Next.js: configuración paso a paso

Guía completa para integrar Tailwind CSS 4 en un proyecto de Next.js utilizando la configuración oficial recomendada, optimizada para rendimiento y escalabilidad

🚀 Introducción

La integración de Tailwind CSS 4 con Next.js representa una de las combinaciones más eficientes para el desarrollo frontend moderno.

Next.js proporciona:

  • Renderizado híbrido (SSR, SSG, RSC)
  • Optimización automática
  • Arquitectura basada en App Router

Mientras que Tailwind CSS ofrece:

  • Enfoque utility-first
  • Desarrollo rápido de interfaces
  • CSS optimizado automáticamente

🧱 1. Creación del proyecto

bash
npx create-next-app@latest my-project --typescript --eslint --app
cd my-project

📦 2. Instalación de Tailwind CSS

bash
npm install tailwindcss @tailwindcss/postcss postcss

⚙️ 3. Configuración de PostCSS

Crea el archivo postcss.config.mjs:

js
const config = {
  plugins: {
    "@tailwindcss/postcss": {}
  }
};

export default config;

🎨 4. Importar Tailwind CSS

En /app/globals.css:

css
@import "tailwindcss";

▶️ 5. Ejecutar el proyecto

bash
npm run dev

🧩 6. Uso en componentes

tsx
export default function Home() {
  return <h1 className="text-3xl font-bold underline">Hello world!</h1>;
}

✅ Buenas prácticas

Evita clases dinámicas incorrectas

❌

tsx
<div className={"text-" + size}></div>

✅

tsx
<div className={size === "lg" ? "text-lg" : "text-sm"}></div>

Organización recomendada

text
app/
 ├── components/
 ├── layout.tsx
 ├── page.tsx
 └── globals.css

🧠 Conclusión

Tailwind CSS 4 junto con Next.js simplifica la configuración inicial y mejora el rendimiento del desarrollo frontend moderno.

En este artículo

  1. 🚀 Introducción
  2. 🧱 1. Creación del proyecto
  3. 📦 2. Instalación de Tailwind CSS
  4. ⚙️ 3. Configuración de PostCSS
  5. 🎨 4. Importar Tailwind CSS
  6. ▶️ 5. Ejecutar el proyecto
  7. 🧩 6. Uso en componentes
  8. ✅ Buenas prácticas
  9. Evita clases dinámicas incorrectas
  10. Organización recomendada
  11. 🧠 Conclusión

Articulos relacionados

Estos articulos pueden interesarte si te gusto este articulo.

Imagen de Unsplash creada por Andrew Svk
Imagen del articulo Ejemplo de un modal reutilizable con JavaScript Vanilla y Tailwind CSS
27 de junio de 2026
Tailwind CSS
·Astro
·Diseño UI

Widgets Componentes Tailwind CSS 4

Una colección de widgets modernos para dashboards, aplicaciones SaaS e interfaces de usuario

Fotografía de Unsplash creada por Michael Busch
Imagen del articulo Configurando Shiki Syntax Highlighter en Next.js con MDX
27 de junio de 2026
Next.js
·React
·Shiki
·MDX
·SSR

Configurando Shiki Syntax Highlighter

Configurando y creando un componente para resaltar la sintaxis de código en un blog utilizando Shiki y Next.js con server-side rendering.

Imagen de Unsplash creada por Kjell-Jostein Sivertsen
Imagen del articulo Ejemplo de un modal reutilizable con JavaScript Vanilla y Tailwind CSS
27 de junio de 2026
JavaScript
·Tailwind CSS
·HTML

Cómo crear un modal reutilizable con JavaScript Vanilla y Tailwind CSS

Diseña un componente modal sólido, accesible y configurable sin depender de frameworks, usando clases utilitarias de Tailwind CSS.