~/blog

Escritos técnicos sobre arquitectura, desarrollo y seguridad.

  • Novedades de Javascript ES6

    Novedades de Javascript ES6

    Las novedades de Javascript ES6 se han diseñado para facilitar la codificación y hacerla más eficiente, con muchas funciones nuevas que los desarrolladores encontrarán útiles en sus proyectos. Te mostraré cada una de las características que trae la última actualización de Javacript. Declaración de variables con let y const Para declarar variables se utiliza la palabra reservada var. Con…

    Leer post: Novedades de Javascript ES6
  • Spread Operator y Parámetro Rest

    Spread Operator y Parámetro Rest

    El Operador de Propagación (Spread Operator), así como su nombre lo dice, se encarga de propagar los elementos de un iterable (array o string) utilizando tres puntos (…) dentro un array. No solo se puede aplicar en array, también puede utilizarse con objetos. Cómo copiar arrays con el spread operator Puedes realizar una copia de…

    Leer post: Spread Operator y Parámetro Rest
  • Destructuración en Javascript

    Destructuración en Javascript

    La destructuración en Javascript consiste en extraer los valores de un array o las propiedades de un objeto en distintas variables. Y es útil si deseas usar aquellos valores que solo necesites. Esta forma de trabajar vino con la llegada de ES6+ de javascript. Destructuración de objetos en Javascript Para destructurar un objeto declaras los…

    Leer post: Destructuración en Javascript
  • ¿Qué es el contexto de apilamiento de CSS?

    ¿Qué es el contexto de apilamiento de CSS?

    ¿Qué es el contexto de apilamiento de CSS? ¿Te suena de algo? ¿No te ha pasado que por más que coloques z-index: 999, el elemento sigue permaneciendo debajo del elemento que quieres colocar encima? Este tipo de fallos es bastante común y la razón frecuente es no saber sobre el contexto de apilamiento que tiene…

    Leer post: ¿Qué es el contexto de apilamiento de CSS?
  • Programación Orientada a Objetos: beneficios

    Programación Orientada a Objetos: beneficios

    ¿Qué es la Programación Orientada a Objetos? La Programación Orientada a Objetos (POO) es un paradigma de programación con pensamiento en objetos para luego ser llevado al código. Este paradigma surge por los problemas al plasmar código con la Programación Estructural. Recordemos que cuando hablamos de paradigma estamos hablando de tipo de pensamiento, es decir,…

    Leer post: Programación Orientada a Objetos: beneficios
  • Contexto Booleano: Truthy & Falsy

    Contexto Booleano: Truthy & Falsy

    El contexto booleano de Javascript tiene una forma interesante de evaluar cuando un valor es true o false. Y todo es gracia a la coerción. La coerción es quien se encarga de recibir un valor y convertirlo a un dato booleano, como verdadero o falso. Por ejemplo, utilizar un 0 o NaN para decir que…

    Leer post: Contexto Booleano: Truthy & Falsy
  • Arreglos en Javascript que debes conocer

    Los arreglos en javascript son común mente utilizado, y por ello, este post quiero compartirte varios tips para que le saques provecho a su uso. Antes de comenzar, quiero aclarar que pueden ir a la documentación de MDN para profundizar sobre el tema. Ahora, empecemos. 1. Crear arreglos Para crear arreglos tienes dos formas: con…

    Leer post: Arreglos en Javascript que debes conocer
  • Funciones Declarativas o Funciones Expresivas

    ¿Funciones Declarativas o Funciones Expresivas? En Javascript tenemos las funciones se declaran como declarativas o expresivas. Pero, ¿Cuál de ellas podemos utilizar? Pasemos a explicar ambas funciones y qué utilidad nos trae cada una. Funciones declarativas Por el lado de las funciones declarativas son aquella funciones donde utilizas la palabra reservada function al inicio de…

    Leer post: Funciones Declarativas o Funciones Expresivas
  • Estructuración de las paginas web

    Una pagina web puede estar estructurada de diversas formas. Pero de manera generalizada se encuentran así: el Header, el Body y el Footer Estructura general de un sitio web Definición Explicaré a continuación acerca de cada parte. Empecemos por el Header. El header se ubica en la zona superior de la pagina web. Es donde…

    Leer post: Estructuración de las paginas web
  • ¿Cómo funciona el Frontend? – explicación sencilla

    Una simple forma simple y sencilla de entender la estructura de una página web. Si alguna vez te preguntaste: «¿cómo se diseñan las páginas web?», o has tenido curiosidad, o estas empezando en el mundo de la programación (incluso si no). La imagen a continuacion, es perfecta para explicar cómo están constituidas las páginas webs…

    Leer post: ¿Cómo funciona el Frontend? – explicación sencilla