
Beginning CSS Preprocessors
Anirudh Prabhu
- Editorial
- Apress
- Año
- 2015
- Páginas
- ~153
- Nivel
- Básico
De qué trata
Introducción breve, publicada por Apress en 2015 dentro de la serie Expert's Voice in Web Development, a los preprocesadores de CSS: Sass, Less y Compass. Su autor es Anirudh Prabhu, desarrollador especializado en HTML5, CSS3, jQuery, Bootstrap y Sass. Está pensada para maquetadores y desarrolladores frontend que ya dominan CSS y quieren escribir hojas de estilo más fáciles de mantener y reutilizar.
Tiene cinco capítulos. El primero explica qué es un preprocesador y qué frameworks existen. Dos capítulos están dedicados a Sass: los conceptos básicos (variables, anidamiento, partials, mixins, herencia con @extend) y los avanzados (funciones, condicionales y bucles). Le siguen un capítulo sobre desarrollo con Less y otro sobre Compass, el framework construido sobre Sass, con el que se automatizan tareas como generar sprites de imágenes y minificar el CSS.
No tiene proyectos completos: enseña con fragmentos de código cortos que comparan el código fuente con el CSS generado. Es útil para entender rápidamente qué aporta cada herramienta y elegir una. Su vigencia es limitada: Compass está abandonado, Less se usa poco y Sass ha pasado de Ruby Sass a Dart Sass y al sistema de módulos (@use), que el libro no recoge. Además, las variables nativas de CSS cubren hoy parte de lo que antes requería un preprocesador.
- Preprocesadores CSS
- Sass
- SCSS
- Less
- Compass
- Variables
- Mixins
- Anidamiento
- Bucles y condicionales
- Sprites
- Minificación
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

