Método Node.js MessageChannel.close()

El método MessageChannel.close() es una interfaz de programación de aplicaciones incorporada de la clase Worker dentro del módulo worker_threads que se usa para deshabilitar el objeto del puerto de mensajes para enviar el mensaje adicional. Sintaxis: const MessageChannel.close() Parámetros: Este método no acepta ningún parámetro. Valor devuelto: este método no devuelve ningún valor. Ejemplo 1: … Continue reading «Método Node.js MessageChannel.close()»

¿Cómo funciona Query.prototype.hint() en Mongoose?

La función Query.prototype.hint() se usa para establecer las sugerencias de consulta. Un objeto de sugerencia se pasa como parámetro a esta función.   Sintaxis:  Query.prototype.hint() Parámetros: esta función tiene un parámetro val que es un objeto de sugerencia. Valor de retorno: esta función devuelve el objeto de consulta. Instalación de mangosta: npm install mongoose Después de … Continue reading «¿Cómo funciona Query.prototype.hint() en Mongoose?»

Node.js request.writableEnded Propiedad

La propiedad request.writableEnded (agregada en v12.9.0) es una propiedad incorporada del módulo ‘ http ‘ que devuelve verdadero después de llamar a request.end() . Esta propiedad no indica si los datos se han vaciado; para ello, utilice request.writableFinished en su lugar.  Para obtener una respuesta y un resultado adecuado, necesitamos importar el módulo ‘ http … Continue reading «Node.js request.writableEnded Propiedad»

Node.js aseverar.notStrictEqual() Función

El módulo de aserción proporciona un conjunto de funciones de aserción para verificar invariantes. La función assert.notStrictEqual() prueba la desigualdad estricta entre los parámetros reales y esperados. Si la condición es verdadera, no producirá una salida; de lo contrario, se generará un error de afirmación. Sintaxis: assert.notStrictEqual(actual, expected[, message]) Parámetros: esta función tiene tres parámetros, el … Continue reading «Node.js aseverar.notStrictEqual() Función»

Método Node.js tlsSocket.getCipher()

El método tlsSocket.getCipher() es una interfaz de programación de aplicaciones incorporada de la clase TLSSocket dentro del módulo tls que se utiliza para devolver objetos que contienen información sobre el conjunto de cifrado negociado. Sintaxis: const tlsSocket.getCipher() Parámetros: Este método no acepta ningún parámetro. Valor devuelto: este método devuelve un objeto que contiene información sobre … Continue reading «Método Node.js tlsSocket.getCipher()»

Node.js http.ClientRequest.reusedSocket Propiedad

El http.ClientRequest.reusedSocket es una interfaz de programación de aplicaciones incorporada de clase ClientRequest dentro del módulo HTTP que se usa para verificar si la solicitud se envía a través de un socket reutilizado. Sintaxis: const request.reusedSocket Parámetros: Esta propiedad no acepta ningún argumento como parámetro. Valor devuelto: esta propiedad devuelve el objeto del host de … Continue reading «Node.js http.ClientRequest.reusedSocket Propiedad»

Método Node.js server.addContext()

El server.addContext() es una interfaz de programación de aplicaciones incorporada de clase Socket dentro del módulo tls que se usa para agregar el contexto seguro para el uso del cliente. Sintaxis: server.addContext(hostname, context) Parámetros: este método toma el siguiente argumento como parámetro: hostname: un nombre de servidor que indica el nombre de host. contexto: Cualquiera … Continue reading «Método Node.js server.addContext()»

Método Node.js server.listen()

server.listen () es una interfaz de programación de aplicaciones incorporada de clase Socket dentro del módulo tls que se utiliza para iniciar el servidor para escuchar la conexión cifrada. Sintaxis: const server.listen([port[, host[, backlog]]][, callback]) Parámetros: Este método toma como parámetro el siguiente argumento: puerto: Es el número de puerto. host: Es la dirección IPv4 … Continue reading «Método Node.js server.listen()»

Diferencia entre los métodos process.nextTick() y setImmediate()

Para comprender la diferencia entre los métodos process.nextTick() y setImmediate(), primero debemos comprender el funcionamiento de Node.js Event Loop . ¿Qué es el bucle de eventos de Node.js? Debido al hecho de que JavaScript es de subproceso único, es decir, solo realiza un único proceso a la vez, por lo que es el bucle de … Continue reading «Diferencia entre los métodos process.nextTick() y setImmediate()»

Enviar mensaje a WhatsApp usando Twilio en Node.js

Todos usamos WhatsApp en nuestra vida diaria para enviarnos mensajes de texto. Podemos enviar mensajes de WhatsApp usando la API de Twilio en NodeJS usando el siguiente enfoque. Características de Twilio:  Módulo ampliamente utilizado para el envío de mensajes de texto. Admite varios idiomas. También se puede utilizar para enviar mensajes de voz programables. Paso … Continue reading «Enviar mensaje a WhatsApp usando Twilio en Node.js»