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

nodejs

¿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

TUTORIAL BÁSICO DE NESTJS

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

nodejs

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

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

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

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

SQL CON SEQUELIZE

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

FRAMEWORKS DE NODEJS

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

nodejs

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

HTTPONLY CON NODEJS

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

COMPONENTES EN VUEJS

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

PROPS EN VUEJS

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

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

SLOTS EN VUEJS

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

nodejs

REACTIVIDAD WATCH CON VUEJS

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

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

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

REACTIVIDAD CON REF EN VUEJS

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

REACTIVIDAD EN VUEJS

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

nodejs

VUEJS

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

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

MÓDULO PM2

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

TRABAJAR CON HTML EN NODEJS

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

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

EVENTOS EN NODEJS

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

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

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

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

MÓDULO PATH DE NODEJS

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

PRIMEROS PASOS CON NODEJS

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

MODULOS DE NODEJS

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

nodejs

SISTEMAS DE MÓDULOS EN NODEJS

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

nodejs

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

¿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

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

EXPRESS EN NODEJS

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

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

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

COMO CONECTAR NODE.JS 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

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

RECUPERAR IMAGEN EN NODEJS

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

SUBIR FICHEROS CON NODEJS

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

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

CREAR ENDPOINTS EN NODEJS

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

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

NODEJS

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

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

NPM

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