martes, 15 de noviembre de 2022

Conceptos Básicos de NodeJS

 veamos un esquema de “como funciona la web” de forma resumida se ve así:

Los clientes acceden a la red por medio de cualquier navegador web, visitando paginas e interactuando con ellas; ingresa por medio de una URL (ej: www.mipaginaweb.com) pero detrás de escena esa pagina llega a algún servidor de nombres de dominio que conectara con nuestro servidor de paginas web por tanto este servidor lo que hace es atender peticiones o solicitudes (request) que se envían al servidor; por tanto lo que escribimos es código que esta en ese servidor y que maneja esas solicitudes.

NodeJS lo que hace es que una vez procesada la solicitud (sea lo que sea que se tenga que hacer) enviá una respuesta al cliente, que puede ser una pagina web, algún archivo, json, xml, etc. una respuesta es mas que solo contenido ya que ademas de la respuesta, se compone de encabezados, que incluyen la meta información adjunta a la solicitud.

Toda transmisión en internet utiliza algún protocolo, que define las reglas de transmisión de datos, uno de ellos es :

HTTP que significa protocolo de transferencia de hipertexto, que indica cuando una transmisión es valida y que tipo de datos se transmite del servidor al cliente (y viceversa); otro protocolo es el HTTPS que es básicamente lo mismo pero le agrega una capa de seguridad o cifrado de los datos basado en SSL (una capa de datos seguros, que permite verificar la autenticidad de identidad) que encripta la información de forma que no se falsifique la conexión.

Related Posts:

  • Curso de Actualización NodeJSEsta es mi guiá de referencia de conceptos para JS; pero debemos de tener en cuenta que la documentación oficial es la que siempre se debe de revisar; comenzamos por establecer que JS es un lenguaje de programación de tipado … Read More
  • Conceptos Básicos de NodeJS veamos un esquema de “como funciona la web” de forma resumida se ve así:Los clientes acceden a la red por medio de cualquier navegador web, visitando paginas e interactuando con ellas; ingresa por medio de una URL (ej: … Read More
  • Algunas librerías(o paquetes) que son esenciales en NodeJSAlguna de las librerias que mas se usan en NodeJS son: http: sirven para crear un servidor y trabajar con las solicitudes que se hacen desde el navegador. Lanza el servidor y enviar solicitudes a la aplicación o a otro s… Read More
  • Instalación de NodeJS en Linux Mint para desarrollo de aplicacionesNodeJS es una plataforma de código abierto para desarrollar aplicaciones de lado del servidor que ejecuta JavaScript para escribir programas para la creación de paginas web dinámicas llamadas comúnmente WebAPP’s. La instalac… Read More