Node.js: Express, NestJS, MongoDB y Tutoriales Backend

nodejs 24/07/2026

¿Qué es nestjs y por qué deberías usarlo?

NestJS es un framework para construir aplicaciones NodeJS eficientes, escalables y mantenibles. Está construido con TypeScript por defecto (aunque ...

nodejs 24/07/2026

Nestjs: tutorial básico para crear aplicaciones

NestJS es un framework para Node que permite crear aplicaciones del lado del servidor que sean eficientes, escalables y mantenibles. Está fuertemente...

nodejs 23/07/2026

Nodejs vs nestjs: dos herramientas poderosas con propósitos diferentes

En el desarrollo backend con JavaScript,destacan dos tecnologías: NodeJS y NestJS. Aunque ambos comparten el mismo lenguaje base, JavaScript y ...

nodejs 22/07/2026

Ejemplo de mongodb atlas con nodejs

MongoDB Atlas es el servicio de base de datos en la nube administrado por MongoDB. Se ha convertido en una de las soluciones más populares para ...

nodejs 28/06/2026

Roadmap para aprender nodejs: de cero a desarrollador backend

Fundamentos de JavaScript Antes de programar en NodeJS, es imprescindible dominar JavaScript. Este es el pilar de todo el ecosistema. Temas clave...

nodejs 28/06/2026

Console.log vs readline en node.js: diferencias, definición y usos

En el desarrollo con Node, dos herramientas muy utilizadas para interactuar con la consola son console.log y el módulo readline. Aunque ambos se ...

nodejs 24/05/2026

Sql con sequelize: cómo ejecutar consultas y trabajar con datos

Sequelize es una de las herramientas más sólidas y maduras para interactuar con bases de datos relacionales. Permitiendo escribir código orientado ...

nodejs 17/05/2026

Frameworks de node.js: opciones y cómo elegir uno

En un ecosistema tan maduro y competitivo como el de NodeJS, elegir el framework adecuado puede marcar una gran diferencia en productividad, ...

nodejs 10/12/2025

Cómo hacer captura de pantalla de una web con nodejs

Hacer una captura de pantalla con NodeJS se puede hacer de varias maneras y con varios módulos de npm. En este post voy a explicar cómo hacer ...

nodejs 02/10/2025

Httponly en node.js: cómo proteger las cookies

HttpOnly es un atributo que se puede configurar en una cookie HTTP para aumentar la seguridad de una aplicación web. Cuando una cookie tiene el ...

nodejs 20/09/2025

Componentes en vue.js: cómo crearlos y utilizarlos

Los componentes en VueJS son bloques de código reutilizables y modulares que encapsulan la estructura (HTML), el estilo (CSS) y la lógica ...

nodejs 20/09/2025

Props en vue.js: cómo funcionan y ejemplos

En VueJS, las props son propiedades que se pasan de un componente padre a un componente hijo para compartir datos. A continuación, se muestr< un ...

nodejs 20/09/2025

Componente que comunica del hijo al padre en vuejs

En el componente que comunica del hijo al padre el hijo emite un evento y el padre lo escucha

nodejs 20/09/2025

Slots en vue.js: qué son y cómo utilizarlos

En VueJS, los slots son una característica poderosa que permite la composición de componentes de manera flexible, permitiendo que el componente ...

nodejs 19/09/2025

Watch en vue.js: cómo observar cambios y ejemplos

La reactividad con watch en vuejs es una opción de la API de VueJS que permite observar cambios en propiedades reactivas (como ref, reactive o ...

nodejs 19/09/2025

Reactividad computed con vuejs

En VueJS, las propiedades computed son una herramienta clave para manejar datos derivados de forma reactiva en la Composition API. Una propiedad ...

nodejs 19/09/2025

Reactividad reactive con vuejs

La reactividad con reactive en vuejs/ toma un objeto JavaScript plano y lo convierte en un objeto reactivo. Esto significa que cualquier cambio en las...

nodejs 19/09/2025

Ref en vue.js: reactividad y ejemplos prácticos

En VueJS 3, ref es una de las herramientas principales de la Composition API para crear reactividad en valores primitivos (como números, strings o ...

nodejs 19/09/2025

Reactividad en vue.js: qué es y cómo funciona

La reactividad en vuejs es una característica fundamental que permite que la interfaz de usuario se actualice automáticamente cuando cambian datos. ...

nodejs 15/09/2025

Vue.js: qué es, cómo funciona y primeros pasos

VueJS es un framework JavaScript progresivo de código abierto usado para construir interfaces de usuario (UI) y aplicaciones de una sola página ...

nodejs 11/09/2025

Comprimir y descomprimir ficheros en nodejs

Para comprimir y descomprimir ficheros en nodejs, se puede usar bibliotecas de terceros como adm-zip, que es una de las más sencillas y populares ...

nodejs 08/09/2025

Pm2: qué es y cómo gestionar procesos de node.js

PM2 es un módulo de NodeJS de gestión de procesos. Está diseñado para facilitar el despliegue, monitoreo y mantenimiento de aplicaciones en ...

nodejs 05/09/2025

Trabajar con html en node.js: métodos y ejemplos

En post anteriores se ha visto como usar bases de datos con NodeJS y ahora quiero explicar como trabajar con html en NodeJS, cosa que es bastante ...

nodejs 05/09/2025

Como crear un middleware en nodejs en express

Un middleware en NodeJS es una función que se ejecuta en el flujo de procesamiento de una solicitud HTTP, entre la recepción de la solicitud y el ...

nodejs 05/09/2025

Eventos en node.js: cómo funcionan y ejemplos

NodeJS se basa en unmodelo orientado a eventos, lo que lo hace eficiente y escalable. En lugar de esperar a que una tarea termine (bloqueando el ...

nodejs 04/09/2025

Obtener parámetros get en nodejs

Los parámetros GET se envían en la URL, generalmente en la query string (por ejemplo, ?clave=valor). Con NodeJS puro (sin frameworks), se usa el ...

nodejs 04/09/2025

Obtener parámetros post en nodejs

Los parámetros POST se envían en el cuerpo de la solicitud (body), generalmente en formato JSON, x-www-form-urlencoded, o multipart. Se necesita ...

nodejs 04/09/2025

Como conectar nodejs con postgresql

Para poder conectarse a PostgreSQL desde NodeJS lo primero que hay que hacer es importar el paquete de postgreSQL para nodeJS: "npm install pg --save"...

nodejs 03/09/2025

Módulo path de node.js: métodos y ejemplos

El módulo path de nodeJs es un módulo integrado que facilita el manejo de rutas de archivos de manera compatible con diferentes sistemas ...

nodejs 01/09/2025

Node.js: primeros pasos y guía para principiantes

Después de explicar que es NodeJS ahora quiero explicar los primeros pasos con NodeJS: Instalar Node.js: Ir al sitio oficial de NodeJS y descarga ...

nodejs 01/09/2025

Módulos de node.js: cómo crearlos y utilizarlos

Los modulos de NodeJS son bloques de código reutilizables que permiten organizar, gestionar y separar funcionalidades dentro de una aplicación. Los ...

nodejs 01/09/2025

Sistemas de módulos en node.js: commonjs y es modules

NodeJS soporta dos sistemas de módulos CommonJS y ECMAScript Modules (ESM)

nodejs 30/08/2025

Como crear y leer ficheros de texto en nodejs

En este post voy a explicar como crear y leer ficheros de texto en NodeJS con un ejemplo bastante sencillo. Para eso es necesario usar el modulo fs ...

nodejs 30/08/2025

¿Qué base de datos soporta nodejs?

NodeJS es un entorno versátil que puede conectarse a una amplia variedad de bases de datos, tanto relacionales (SQL) como no relacionales (NoSQL). A ...

nodejs 28/08/2025

Redireccionar a otra página con nodejs

Para redireccionar a otra página con NodeJS, depende del framework o módulo que estés utilizando, como Express, o si estás trabajando con Node.js ...

nodejs 28/08/2025

Express.js con node.js: qué es y cómo utilizarlo

Express.js es un framework de desarrollo para NodeJS que facilita la creación de aplicaciones web y APIs. En esencia, es un conjunto de herramientas...

nodejs 28/08/2025

Como conectar nodejs con mongodb usando mongoose

Para conectar NodeJS con MongoDB usando mongoose, ODM (Object Data Modeling) que simplifica las operaciones con la base de datos al proporcionar un ...

nodejs 27/08/2025

Como conectar nodejs con mongodb

Para conectar NodeJS con MongoDB hay que descargar el paquete de MongoDB con el comando "npm install mongodb --save". Una vez instalado el paquete ...

nodejs 26/08/2025

Como conectar nodejs con oracle

En este post, explico cómo conectar NodeJS con Oracle, es necesario instalar el páquete node-oracledb. Si buscas integrar estas tecnologías para desarrollar aplicaciones robustas.

nodejs 25/08/2025

Como conectar nodejs con mysql

Para poder conectarse a MySQL desde MySQL desde MySQL desde NodeJS lo primero que hay que hacer es importar el paquete de mysql para nodeJS: "npm ...

nodejs 25/08/2025

Recuperar imágenes con node.js: guía y ejemplos

Hace poco expliqué subir ficheros con NodeJS, y ahora quiero explicar como recuperar imagen en NodeJS.Lo primero de todo es crear la ruta en el ...

nodejs 24/08/2025

Subir archivos con node.js: cómo implementarlo

Para subir ficheros con NodeJS se puede usar el paquete multer que es un middleware de NodeJS para manejar la subida de archivos en aplicaciones...

nodejs 24/08/2025

Crear fichero de rutas con nodejs

En el post sobre como crear un servidor con NodeJS hay un ejemplo de una ruta usando el paquete express, que para refrescar sería: const express =...

nodejs 23/08/2025

Crear endpoints en node.js: guía práctica con ejemplos

En el post como crear un servidor con NodeJS y ahora quiero explicar como crear endpoints en NodeJS. Y la verdad es que es bastante sencillo. Yo lo ...

nodejs 23/08/2025

Como recoger parámetros en nodejs

En NodeJS, cuando se usa el módulo Express, los parámetros de una solicitud HTTP se pueden recoger de varias formas, dependiendo de cómo se envíen...

nodejs 22/08/2025

Node.js: qué es, cómo funciona y primeros pasos

NodeJS es un entorno de ejecución de JavaScript en el lado del servidor. A diferencia de los entornos tradicionales de JavaScript que corren en ...

nodejs 22/08/2025

Como crear un servidor con nodejs

Para crear un servidor básico con NodeJS, se puede usar el módulo integrado "http" o frameworks como "Express" para simplificar el proceso. Ahora ...

nodejs 22/08/2025

Npm: qué es y cómo gestionar paquetes de node.js

npm (Node Package Manager) es una herramienta de línea de comandos y un repositorio en línea para gestionar paquetes de JavaScript, principalmente ...