En este artículo, explicaré cómo desarrollar una arquitectura basada en microservicios en NodeJS. Para ilustrarlo, creamos una aplicación de gestión de tickets, aquí el diagrama para explicarlo Antes de comenzar, no explicaré todos los detalles relacionados con ExpressJS, para eso puedes descargar los archivos del proyecto desde el siguiente enlace… Leer más »
Node.js es un entorno de ejecución JavaScript de código abierto y multiplataforma para desarrollar aplicaciones de servidor. Node.js usa el motor V8 de Google para compilar código JavaScript a código nativo. Node.js está basado en una arquitectura no bloqueante y manejada por eventos para ayudar a los desarrolladores a crear… Leer más »
Al principio de mi carrera, era desarrollador backend, donde los lenguajes de tipado fuerte dominaban el mercado. Cuando pasé a desarrollo web, quedé impresionado por cada nueva característica de JavaScript o Python. El hecho de no tener que declarar tipos de variables implicaba productividad e hizo mi trabajo más divertido…. Leer más »
NodeJS fue creado en 2009 por Ryan Dahl. Antes de eso, Dahl había estado trabajando como desarrollador usando Ruby on Rails. El concepto básico de NodeJS se le ocurrió mientras usaba Flickr (una web para subir y compartir imágenes) y se dio cuenta de que había una barra de progreso… Leer más »