Tipos de componentes de Angular

A lo largo y ancho del mundo de Angular2+, el componente es la principal entidad o bloque de construcción de aplicaciones Angular. Cada componente consiste en: Hasta aquí, es lo que nos enseña la propia web de Angular sobre componentes junto a más información como…

Instalar NVM en Windows

Si trabajas con varios proyectos que usan Node.js, seguramente te habrás encontrado en que cada uno necesita una versión concreta para su correcto funcionamiento. De esa manera, estarías instalando y/o desinstalando alguno de sus descargables para cada versión. Es un proceso en el que no…

Formatea tu código con Prettier

Antiguamente, al escribir código mediante el editor de texto era por acción propia del programador (aplicando alguna lógica establecida) hacer que la identación en el código se realizara con el tabulador o con los espacios y cúantos de estos, también poner las cadenas de caracteres…

Mejora tus mensajes de commit

A la hora de llevar un commit al repositorio necesitamos cumplir unas normas para explicar el contenido de esas modificaciones de una forma clara y concisa para que cualquier persona (o bot) al ver un histórico de los cambios ya sea en el historial de…

Husky: mejora tus commits

Durante el ciclo de desarrollo, necesitamos guardar prácticamente de forma obligatoria el código fuente de nuestro software en un repositorio de código para no perderlo ante eventualidades. Siempre bajo un software que controle las versiones, habitualmente en git sea en github, gitlab, o cualquier otra…

Utilidades npm: madge, buscando dependencias circulares

Tener dependencias circulares en un proyecto nunca es bueno dado que pueden aparecer efectos negativos que nadie desea. Veamos un ejemplo muy sencillo de dependencia circular: Tenemos dos archivos que se referencian mutuamente importanto alguno de sus métodos: Archivo «position.ts» (referencia a positionPlusOne): Archivo «positionPlusOne.ts»…