¿Cómo actualizar un registro en su base de datos local/personalizada en Node.js?

La base de datos personalizada significa la base de datos local en su sistema de archivos. Hay dos tipos de base de datos ‘SQL’ y ‘NoSQL’. En la base de datos SQL, los datos se almacenan en forma de tabla y en la base de datos Nosql, los datos se almacenan de forma independiente con … Continue reading «¿Cómo actualizar un registro en su base de datos local/personalizada en Node.js?»

Middleware analizador de cuerpo en Node.js

Body-parser es el middleware de análisis de cuerpo de Node.js. Es responsable de analizar los cuerpos de solicitud entrantes en un middleware antes de manejarlo. Instalación del módulo body-parser:   Puede visitar el enlace para instalar el módulo analizador de cuerpo . Puede instalar este paquete usando este comando.   npm install body-parser Después de instalar body-parser, … Continue reading «Middleware analizador de cuerpo en Node.js»

Manejo de errores en Express

El manejo de errores en Express se refiere a algo que maneja o procesa los errores que pueden surgir al ejecutar cualquier código síncrono o código asíncrono. ¿Qué entendemos por código síncrono o asíncrono? Muchas veces, sucede que una operación comienza a ejecutarse pero, por alguna razón, enfrenta algún retraso antes de completarse. Los ejemplos … Continue reading «Manejo de errores en Express»

Patrones asíncronos en Node.js

Dado que el Node es un lenguaje que se ejecuta en un solo subproceso que a su vez utiliza varios subprocesos en segundo plano. Un código en node.js no debe bloquear porque si una línea de código en particular, por ejemplo: Leer un documento grande puede detener la ejecución de todas las líneas de código … Continue reading «Patrones asíncronos en Node.js»

¿Cómo operar el método fs.mkdir() basado en devolución de llamada con promesas en Node.js?

El método fs.mkdir() se define en el módulo Sistema de archivos de Node.js. El módulo del Sistema de Archivos es básicamente para interactuar con el disco duro de la computadora del usuario. El método mkdir() se utiliza para crear un directorio de forma asíncrona. El método fs.mkdir() se basa en la devolución de llamada. El … Continue reading «¿Cómo operar el método fs.mkdir() basado en devolución de llamada con promesas en Node.js?»

¿Cómo crear formularios precargados en Node.js?

Los formularios precargados son aquellos formularios que ya están llenos con los datos deseados. Estos son útiles cuando un usuario quiere actualizar algo como su perfil, etc. Simplemente creamos una carpeta y agregamos un archivo, por ejemplo, index.js. Para ejecutar este archivo, debe ejecutar el siguiente comando. node index.js Nombre de archivo: SampleForm.ejs <!DOCTYPE html> … Continue reading «¿Cómo crear formularios precargados en Node.js?»

15 comandos npm que todo desarrollador de Node.js debería conocer

NPM significa Node Package Manager y es el administrador de paquetes para la plataforma Node JavaScript. Pone los módulos en su lugar para que el Node pueda encontrarlos y gestiona los conflictos de dependencia de manera inteligente. Más comúnmente, se usa para publicar, descubrir, instalar y desarrollar programas de Node. Algunos comandos importantes de npm … Continue reading «15 comandos npm que todo desarrollador de Node.js debería conocer»

Express Cookie-Parser: cookies firmadas y sin firmar

Una cookie es un fragmento de datos que se envía al lado del cliente con una solicitud y se almacena en el mismo lado del cliente mediante el navegador web que el usuario está utilizando actualmente. Con la ayuda de las cookies – Es fácil para los sitios web recordar la información del usuario Es … Continue reading «Express Cookie-Parser: cookies firmadas y sin firmar»

¿Qué es el enstringmiento en Node.js?

El enstringmiento en Node.js se puede lograr usando el módulo async npm. Para instalar el módulo asíncrono, necesitamos ejecutar el siguiente script en nuestro directorio: npm init npm i async Hay dos métodos más utilizados para enstringr funciones proporcionadas por el módulo asíncrono: paralelo (tareas, devolución de llamada): las tareas son una colección de funciones … Continue reading «¿Qué es el enstringmiento en Node.js?»

¿Cómo validar si la entrada en el campo de entrada tiene un número entero solo usando el validador expreso?

En formularios HTML, a menudo requerimos validación de diferentes tipos. Valide el correo electrónico existente, valide la longitud de la contraseña, valide confirme la contraseña, valide para permitir solo entradas de números enteros, estos son algunos ejemplos de validación. En un determinado campo de entrada, solo se permiten números enteros, es decir, no se permiten … Continue reading «¿Cómo validar si la entrada en el campo de entrada tiene un número entero solo usando el validador expreso?»