¿Cómo administrar los cambios de tu sitio web sin afectar la versión en producción?

Automatiza la manera en que administras el historial de versiones de tu sitio web.

JSteven

3 minute read

En entradas anteriores hemos visto como configurar nuestro entorno de desarrollo para nuestro sitio web usando un sistema de control de versiones y realizando despliegues continuos con Netlify. Hasta el momento podemos realizar cambios directamente en la rama master, publicarlos en nuestro repositorio de GitHub e inmediatamente Netlify realizará la creación del artefacto para luego publicarlo en nuestro ambiente de producción. Hasta el momento disponemos de una app muy sencilla en Angular la cual solo tiene una vista o pantalla:

¿Cómo realizar Continuous Deployment de tu sitio web usando Netlify?

Netlify es una plataforma que nos permite realizar depliegues continuos de nuestro sitio web, aprende como implementarlo.

JSteven

4 minute read

Los sitios web estáticos tienen una gran relevancia hoy día, ya sea para presentar nuestros proyectos, captar la atención de un público sobre temas específicos o desarrollar una marca personal. Disponemos de muchas herramientas para realizar nuestras páginas web pero cuando de llevar un control del flujo en la evolución de nuestro sitio se trata, nos quedamos en que solo es un sitio web y que términos como Entrega Continua, DevOps y repositorios con ramas separadas no cobra mucho sentido.

4 minute read

Map, filter y reduce En un mundo tan caótico en donde todo parece ser mutable estar seguro de cómo se comportará nuestro código es realmente una ardua tarea, pero no tiene porqué ser así. Recientemente el paradigma funcional se ha convertido en un virus que comienza a afectar los lenguajes mainstream, los cambios mas notables de Java en su versión 8 están directamente relacionados con la programación funcional: funciones de orden superior, lambda funciones, evaluación perezosa, entre otros.