~/blog

Escritos técnicos sobre arquitectura, desarrollo y seguridad.

  • Novedades de ES9

    Novedades de ES9

    En este post, exploraremos las principales características introducidas en ES9. Estas características pueden ayudarte a escribir código más limpio y eficiente. ¡Vamos a ello! Propiedades de propagación (Spread Properties) Los operadores rest (…) y spread (…) se han extendido a las propiedades de objetos, lo que permite copiar y combinar objetos de manera más sencilla.…

    Leer post: Novedades de ES9
  • Novedades de ES7 en JavaScript

    Novedades de ES7 en JavaScript

    ES7 introdujo dos características nuevas para mejorar el desarrollo en JavaScript. Ahora te enseñaré cuales son esas novedades y con ejemplos prácticos. Operador de Exponenciación Las operaciones en potencias antes se calculaban con Math.pow(). Con ES7 ahora se usa el operador de exponenciación. Ejemplo: En este ejemplo, Math.pow(base, exponente) eleva base a la potencia de exponente. Aunque el enfoque es…

    Leer post: Novedades de ES7 en JavaScript
  • Introducción a Angular: Componentes, Decoradores y Data Binding

    Introducción a Angular: Componentes, Decoradores y Data Binding

    En el post de introducción a Angular te hablé en general sobre el framework. En este post, explorarás algunos de los conceptos fundamentales en Angular como: componentes, decoradores, event binding y string interpolation. Y te dejaré una sorpresa al final. Componentes Para comenzar la introducción a Angular quiero hablar sobre su base principal: los componentes.…

    Leer post: Introducción a Angular: Componentes, Decoradores y Data Binding
  • Novedades de ES8 en JavaScript

    Novedades de ES8 en JavaScript

    Las nuevas características de ES8 introdujo mejoras para el desarrollo en JavaScript sea más eficiente y limpio. Sin más que decir, te enseñaré estas novedades con ejemplos prácticos y sencillos. Async/Await Esta es una de las características más importante de ES8. Async/Await simplifica el manejo de operaciones asíncronas, haciéndolas parecer síncronas. Anteriormente, para hacer una…

    Leer post: Novedades de ES8 en JavaScript
  • Fundamentos de Angular

    Fundamentos de Angular

    ¿Acabas de llegar a Angular y no sabes cómo iniciar? En este post, aprenderás los fundamentos de Angular. Te invito a seguir leyendo para descubrir lo que ofrece. ¿Qué es Angular? Es un framework para crear aplicaciones web dinámicas y Single Page Applications. El objetivo principal de este framework es proporcionar una experiencia de usuario…

    Leer post: Fundamentos de Angular
  • Efecto Parallax: Transformando la Experiencia Web

    Efecto Parallax: Transformando la Experiencia Web

    El efecto Parallax es una técnica de diseño web que da vida a tu página. Esta técnica agrega un toque de interactividad y dinamismo a la experiencia del usuario, haciendo que el sitio web sea más atractivo visualmente y memorable para los visitantes. ¿Has visto antes estos efectos? De seguro habrás visto antes alguno. Sigue…

    Leer post: Efecto Parallax: Transformando la Experiencia Web
  • ¿Cuál es la diferencia entre var, let y const en Javascript?

    ¿Cuál es la diferencia entre var, let y const en Javascript?

    Existe varias formas de declarar variables en Javascript: var, let y const, ¿pero cuál es la diferencia en cada una? Quiero enseñarte en este post acerca de cada una en la declaración de variables, la diferencia entre ellas, su ventajas y desventajas. Scope (alcance) El alcance se refiere hasta donde se puede acceder la declaración…

    Leer post: ¿Cuál es la diferencia entre var, let y const en Javascript?
  • Módulos en Javascript

    Módulos en Javascript

    Los módulos en javascript te permite manejar código en archivos de manera modular, involucrando la exportación de funciones o variables en un archivo, o importarlas en un archivo donde se necesite. Como dato curioso, este concepto de módulos viene de la programación modular. Este es uno de los paradigmas de programación, así como la programación…

    Leer post: Módulos en Javascript
  • ¿Por qué Javascript debes aprenderlo?

    ¿Por qué Javascript debes aprenderlo?

    En este artículo te mostraré las razones por las cuales vale la pena estudiar Javascript. De seguro ya has oído hablar por su popularidad o de su potencial para agregarle funcionalidad interactiva a tus sitios web o crear aplicaciones dinámicas. Te invito a seguir leyendo para descubrir los secretos detrás de este sorprendente lenguaje de…

    Leer post: ¿Por qué Javascript debes aprenderlo?
  • 5 plugins que no deben faltar en tu VS Code

    5 plugins que no deben faltar en tu VS Code

    Conoce estos 5 plugins para vs code que no te debe faltar. Error lens Este plugin de Visual Studio Code mejora la experiencia de desarrollo al resaltar y mostrar los errores y advertencias en el código en tiempo real. Error Lens los resalta directamente en el editor de código y muestra información útil, como el…

    Leer post: 5 plugins que no deben faltar en tu VS Code