¡Hola developer 👋🏻! Estas semanas he tenido que experimentar con varios módulos de Node.js y, después de varias pruebas, ya no tenía claro cuáles estaba usando y cuáles no 🥲 por lo que necesitaba saber qué debía de eliminar de…
Posts tagged Node.js
Configuración de Dev Container para tus proyectos con Next.js
¡Hola developer 👋🏻! No quería que llegara el fin de semana sin compartir contigo mi entorno de desarollo contenerizado que estoy utilizando para mis aplicaciones en Next.js, de tal forma que pueda trabajar cómodamente con este tipo de aplicaciones sin…
Automatizar la creación de releases con GitHub Actions
Estos días he estado jugando a automatizar unos despliegues donde necesitaba que el proceso de generación de la release fuera GitHub Actions quien lo hiciera por mí. En este artículo te comparto el flujo que he utilizado, el cuál solo…
Generar la definición de Open API de tu API de forma automática en Node.js
Otra de las necesidades que tenía para la API que tuve que usar en mi PoC es que la misma generara su especificación de Open API, anteriormente conocido como Swagger, de la forma más automatizada posible. En otros lenguajes, como…
Actualizar todos los módulos de un proyecto en Node.js a su última versión automáticamente
Estos días he estado revisando y actualizando código de hace tres años, donde el cuidado que debo tener con las dependencias de Node.js es bajo, ya que es código de ejemplo de algunos de mis artículos. Es por ello que…
Gestionar recursos de Kubernetes de manera programática
Normalmente, cuando quieres interactuar con los recursos de un clúster de Kubernetes haces uso de kubectl, e incluso lo integras como parte de tus pipelines de tu herramienta de CI y CD. Sin embargo, existen escenarios donde es necesario gestionar…
Analizar fotograma a fotograma un vídeo con Azure Computer Vision
Una de las pruebas de concepto que me ha tocado desarrollar esta semana era para el análisis de videos con Azure Computer Vision, centrándome principalmente en la detección de contenido adulto, que puede ser sexual, gore o racial. Gracias a…
Proteger una API en Node.js con Azure Active Directory
Hace un par de años escribí una serie de artículos donde explicaba cómo funcionaba OAuth 2.0 y los diferentes componentes que se necesitaban para los flujos que se pueden implementar. Sin embargo, es comprensible que a veces confundamos algunos de…
Cómo crear eventos propios para la suscripción de WebHooks
En muchos ejemplos y librerías he visto cómo es posible suscribirse a los diferentes eventos que nos ofrecen plataformas como GitHub, Stripe, Azure DevOps, etc a través de lo que se conoce como WebHook (gancho web). Sin embargo hay ocasiones…
Crear una API con GraphQL
Antes de mis vacaciones escribí un artículo sobre qué es GraphQL y por qué debería importarte. Hoy quiero crear una API con GraphQL contigo paso a paso. Existen diferentes frameworks que nos pueden ayudar, como por ejemplo: Relay, GraphCool, Apollo,…
Reinicia tus aplicaciones Node.js automáticamente con Nodemon
Cuando estás desarrollando lo normal es hacer miles de cambios en tu código en muy poco tiempo. Para poder ver esos cambios, es necesario reiniciar tu aplicación cada vez que la modifiques. Esto resulta bastante molesto durante el desarrollo. En…
Utilizar ECMAScript 6 en tu backend con Babel
Con todas las novedades que ECMAScript 6 trajo consigo es normal que quieras aprovechar todas ellas también en tu backend. Seguramente la primera vez te pille por sorpresa, cuando intentes utilizar todo aquello que aprendiste con un código como el…