
Less Web Development Cookbook
Amin Meyghani, Bass Jobsen
- Editorial
- Packt
- Año
- 2015
- Páginas
- ~394
- Nivel
- Intermedio
De qué trata
Recetario avanzado y exhaustivo de casi 400 páginas escrito por Bass Jobsen y Amin Meyghani, enfocado en el desarrollo profesional de hojas de estilo con Less versión 2 (Less 2.x). Está diseñado para maquetadores frontend, diseñadores de temas y programadores web con buen dominio de CSS que necesitan dominar la modularización, la automatización del flujo de trabajo y la personalización de frameworks y plataformas del mundo real.
El contenido reúne más de 110 recetas estructuradas que cubren desde la configuración del compilador en cliente (less.js) y en servidor con Node.js (lessc) hasta técnicas complejas del lenguaje: pattern matching en mixins, guardas condicionales con la cláusula when, mixins paramétricos con número variable de argumentos y simulación de bucles mediante mixins recursivos. Destaca por su enfoque práctico en la integración y personalización de frameworks como Twitter Bootstrap 3 y Semantic UI, la depuración visual con CSS Source Maps, y la creación de temas de WordPress utilizando herramientas como Roots.io/Sage, JBST y WooCommerce. Asimismo, dedica un bloque completo a la automatización con Grunt, cubriendo tareas de compilación continua, LiveReload, minificación con clean-css, prefijado automático con autoprefixer y linting con CSS Lint.
Al estructurarse como un compendio de soluciones prácticas a desafíos reales de diseño web y desarrollo de plantillas, el libro resulta de consulta inmediata para implementar componentes modulares y optimizados. Su valor reside en su profundidad técnica sobre Less y su excelente cobertura de la automatización en el frontend. Aunque el desarrollo web actual prefiere bundlers modernos como Vite y estilos utilitarios o Sass, este texto sigue siendo el manual de referencia definitivo para mantener o refactorizar proyectos empresariales y temas basados en Less y Bootstrap.
- Less 2.x
- Mixins paramétricos
- Pattern matching
- Guardas condicionales
- Bucles en Less
- Compilación con Node.js
- Automatización con Grunt
- Personalización de Bootstrap
- Depuración y Source Maps
- Temas de WordPress
- Optimización y CSS Lint
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

