Proceso de trabajo de Node.js

Node.js es un tiempo de ejecución multiplataforma y de código abierto que se basa en el motor JavaScript v8 de Chrome. Básicamente, hoy en día es muy popular. Muchos servidores usan node.js para ejecutar aplicaciones. ¿Por qué es tan famoso? Hay principalmente dos características que hacen famoso a Node.js:  E/S sin bloqueo Asincrónico  E/S sin … Continue reading «Proceso de trabajo de Node.js»

Clases de error en Node.js

Node.js hereda los errores de JavaScript y del sistema de la clase <Error> de JavaScript y garantiza proporcionar las propiedades que están disponibles en esa clase. Las excepciones de JavaScript que arrojan errores inmediatamente usando el mecanismo de lanzamiento que son manejados por la construcción try…catch que proporciona JavaScript. Node.js maneja los errores que ocurren … Continue reading «Clases de error en Node.js»

¿Cómo incluir funciones de otros archivos en Node.js?

La reutilización del código es un pilar importante en la programación moderna. Reutilización de código significa la práctica de usar un código existente para una nueva función o software. En este artículo, aprenderíamos a usar funciones de otros archivos en  Node.js. Esta funcionalidad se puede implementar fácilmente mediante la exportación incorporada y requiere funciones de … Continue reading «¿Cómo incluir funciones de otros archivos en Node.js?»

¿Cómo reemplazar un documento en MongoDB usando Node.js?

MongoDB , la base de datos NoSQL más popular, podemos contar la cantidad de documentos en MongoDB Collection usando la función MongoDB collection.countDocuments(). El módulo mongodb se usa para conectar la base de datos MongoDB y también para manipular las colecciones y las bases de datos en MongoDB.  Instalación del módulo: puede instalar el módulo … Continue reading «¿Cómo reemplazar un documento en MongoDB usando Node.js?»

¿Cómo validar si la entrada en el campo de entrada tiene letras mayúsculas 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 letras mayúsculas. También podemos validar estos campos … Continue reading «¿Cómo validar si la entrada en el campo de entrada tiene letras mayúsculas solo usando el validador expreso?»

¿Cómo validar si la entrada en el campo de entrada tiene un número flotante 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 flotantes, es decir, no se permiten … Continue reading «¿Cómo validar si la entrada en el campo de entrada tiene un número flotante solo usando el validador expreso?»

Mejores prácticas de seguridad en Node.js

La seguridad de una aplicación es extremadamente importante cuando construimos un proyecto grande y altamente escalable. Entonces, en este artículo, analizaremos algunas de las mejores prácticas que debemos seguir en los proyectos de Node.js para que no haya problemas de seguridad en un momento posterior. En este artículo, discutiremos algunos de los ataques comunes y … Continue reading «Mejores prácticas de seguridad en Node.js»

Método Node.js Http2ServerResponse.addTrailers()

Http2ServerResponse.addTrailers () es una interfaz de programación de aplicaciones incorporada de la clase Http2ServerRequest dentro del módulo http2 que se usa para agregar los encabezados finales HTTP a la respuesta. Sintaxis: const response.addTrailers(headers) Parámetros: este método acepta el nombre del campo de encabezado como parámetro. Valor de retorno : este método devuelve la string de … Continue reading «Método Node.js Http2ServerResponse.addTrailers()»

¿Cómo crear un proyecto de estado sabio del país Covid19 usando la API REST?

Hoy, Todos los Países del mundo luchando contra el Coronavirus. Todos los días, los casos de coronavirus aumentan rápidamente. Es importante que todos hagan un seguimiento diario de los casos de COVID y deben tratar de mantenerse a salvo. Hemos creado pequeñas aplicaciones web que le indicarán al usuario un número total de casos, nuevos … Continue reading «¿Cómo crear un proyecto de estado sabio del país Covid19 usando la API REST?»

Diferencia entre Node.js y Ruby on Rails

Antes de entrar en un nuevo proyecto, el equipo de desarrollo de software pasa por una discusión severa para elegir el mejor lenguaje, marco o metodología para su proyecto. Como sabemos, las diferentes tecnologías tienen sus diferentes pros y contras y, de manera similar, la tecnología que parece vibrante para un proyecto puede faltar para … Continue reading «Diferencia entre Node.js y Ruby on Rails»