Hacía tiempo que no volvíamos a tocar el tema del diseño y la programación web y he querido dedicar esta entrada a una de las herramientas que ha conseguido llamar mi atención, denominada Less y que voy a intentar explicar.
Tabla de contenidos
Básicamente Less es un preprocesador de CSS, lo podríamos definir de forma más mundana, como una capa que colocaríamos por encima de CSS y que nos va a permitir ampliar las capacidades de este lenguaje para crear hojas de estilo.
En verdad Less, no es el único preprocesador de CSS, hay varios y actualmente no hay un claro dominante, pero Less es uno de los proyectos que cuenta con más apoyo por parte de la comunidad.
La necesidad de usar Less viene regida por las carencias que tiene CSS. Una cosa muy básica para cualquier programador es poder definir variables y constantes, esto nos permite dejar un código más claro y poder readaptarlo con mayor facilidad, pero CSS no permite usar variables.
Este tipo de carencias es lo que Less intenta suplir.
El funcionamiento es muy sencillo y en mi caso me recuerda a compilar los programas. Nosotros vamos a trabajar con un editor, con un archivo .less y cuando acabemos de editar nuestra hoja de estilos, lo único que debemos hacer es ejecutar el módulo de Less que nos va a permitir generar nuestro archivo .css como siempre hemos realizado.
Algunas de las cosas que nos proporciona Less son las siguientes:
Estas son algunas de las características el resto se pueden ver aquí.
Después de ver que nos aporta, lo mejor es ver un ejemplo de su utilización. No soy ningún experto en el mismo, pero creo que queda bastante claro como funciona y además aprovecho para que veáis como funciona Brackets, el software del que hablábamos el otro día.
Actualizacion: Agradecemos a @book_tech el habernos mandado un enlace de un curso completo y en español de LESS disponible de forma gratuita aquí
Hoy queremos hablaros de Docker un proyecto que cada día es más usado, porque permite…
Cada vez estamos más acostumbrados a usar código para generar la infraestructura (IaC), documentar nuestro…
Uno de los problemas que se presentan con una mayor frecuencia hoy en día, es…
Uno de los problemas que solemos tener los programadores, es que nos gusta estar a…
Docker es una de las herramientas más usadas por los desarrolladores, sin embargo, usarlo en…
Como seguramente sabrás el uso de JavaScript ha crecido exponencialmente en los últimos tiempos, sin…