¿Cómo generar una identificación corta en Node.js?

En este artículo vamos a ver cómo generar un id corto en Node.js. Hay un paquete NPM llamado ‘ shortid ‘ que se usa para crear ID únicos cortos no secuenciales aptos para direcciones URL. De forma predeterminada, utiliza de 7 a 14 caracteres aptos para URL: AZ, az, 0-9, _-. Admite clúster (automáticamente), semillas … Continue reading «¿Cómo generar una identificación corta en Node.js?»

¿Cómo configurar múltiples aplicaciones web con diferentes directorios base en el mismo servidor Express?

Node.js admite la funcionalidad del lado del servidor mediante Express . Nos permite añadir nuevas características y organizar las funcionalidades. Mientras trabajamos con Express, podemos configurar nuestro propio servidor local para un directorio base determinado. El siguiente enfoque cubre cómo servir múltiples aplicaciones web con diferentes directorios base en el mismo servidor express. Configuración del … Continue reading «¿Cómo configurar múltiples aplicaciones web con diferentes directorios base en el mismo servidor Express?»

Función express.js express.static()

La función express.static() es una función de middleware integrada en Express. Sirve archivos estáticos y se basa en serve-static. Sintaxis: express.static(root, [options]) Parámetros: el parámetro raíz describe el directorio raíz desde el que servir los activos estáticos. Valor de Retorno: Devuelve un Objeto. Instalación de módulo express: Puede visitar el enlace para instalar el módulo … Continue reading «Función express.js express.static()»

req.cookies y req.signedCookies en Express.js

req.cookies: se supone que Request.Cookies son cookies que provienen del cliente (navegador) y Response.Cookies son cookies que se enviarán de vuelta al cliente (navegador). Las cookies son pequeños archivos/datos que se envían al cliente con una solicitud del servidor y se almacenan en el lado del cliente. Esto nos ayuda a realizar un seguimiento de … Continue reading «req.cookies y req.signedCookies en Express.js»

Express.js req.cookies Propiedad

La propiedad req.cookies se utiliza cuando el usuario utiliza un middleware de análisis de cookies. Esta propiedad es un objeto que contiene cookies enviadas por la solicitud. Sintaxis: req.cookies Parámetro: Sin parámetros. Valor devuelto: Objeto Instalación de módulo express: Puede visitar el enlace para instalar el módulo Express . Puede instalar este paquete usando este … Continue reading «Express.js req.cookies Propiedad»

Función Express.js res.links()

La función res.links() se utiliza para unir los enlaces proporcionados como propiedades del parámetro para completar el campo de encabezado HTTP de enlace de la respuesta. Sintaxis:   res.links( links ) Parámetro: El parámetro de enlace describe el nombre del enlace que se unirá. Valor de Retorno: Devuelve un Objeto. Instalación de módulo express:   Puede visitar … Continue reading «Función Express.js res.links()»

Función Express.js res.type()

La función res.type() se usa para establecer el encabezado HTTP Content-Type en el tipo MIME determinado por la función mime.lookup() para el tipo especificado. Sintaxis:   res.type( type ) Parámetros: el parámetro de tipo describe el tipo MIME. Valor de Retorno: Devuelve un Objeto. Instalación de módulo express:   Puede visitar el enlace para instalar el módulo Express … Continue reading «Función Express.js res.type()»

¿Cómo descargar un archivo usando Express.js?

Express.js  es un marco de enrutamiento y middleware para manejar los diferentes enrutamientos de la página web y funciona entre el ciclo de solicitud y respuesta y funciona en la parte superior del servidor node.js. En este artículo, discutiremos cómo descargar un archivo usando express.js. Para descargar un archivo usandoexpreso.jsvamos a ver dos escenarios: Descargar … Continue reading «¿Cómo descargar un archivo usando Express.js?»

Función Express.js res.send()

La función res.send() básicamente envía la respuesta HTTP. El parámetro del cuerpo puede ser un objeto String o Buffer o un objeto o un Array. Sintaxis:  res.send( [body] ) Parámetro: esta función acepta un solo cuerpo de parámetro que describe el cuerpo que se enviará en la respuesta. Devoluciones: Devuelve un Objeto. Instalación de módulo … Continue reading «Función Express.js res.send()»

¿Cómo hacer que las variables .js sean accesibles para los archivos .ejs?

EJS es un lenguaje de plantillas simple que le permite generar marcado HTML con JavaScript simple. Es posible acceder a la variable JS en el archivo .ejs. Solo necesita pasar el objeto JS como segundo parámetro del método res.render() . Saltemos a lo profundo.  Estructura del proyecto: la estructura final de carpetas será como se … Continue reading «¿Cómo hacer que las variables .js sean accesibles para los archivos .ejs?»