Node.js primera aplicación


Una vez instalado node.js vamos a construir el primer servidor web seguimos los pasos del tutorial en


requiere hace una llamada a una biblioteca Node.js, aquĆ­ es la biblioteca "http" que nos permite crear un servidor web. Hay muchas bibliotecas como esta, la mayorĆ­a de ellas se pueden descargar usando NPM,
eso esta haciendo en la primera linea de código.

La variable http representa el objeto JavaScript que nos permitirĆ” iniciar un servidor web,  Llamamos a la función createSever () contenida dentro del objeto http y guardamos este servidor en la variable del servidor. NotarĆ”s que la función createServer toma una configuración ... y que esta configuración es una función. Es por eso que la instrucción es un poco complicada, porque se ejecuta en varias lĆ­neas, Todo este código corresponde a una llamada al createServer (). Su configuración contiene la función que se ejecutarĆ” cuando un visitante se conecte a nuestro sitio web.

La función a ejecutar es la función de devolución de llamada . Podemos definirlo de antemano en una variable y transmitir esta variable a createServer (). 
Por lo tanto, la función de devolución de llamada se llama cada vez que un visitante se conecta al sitio web. Toma 2 configuraciones:

  • La solicitud del visitante (request): este objeto contiene toda la información sobre lo que solicitó el visitante. En Ć©l encontrarĆ” el nombre de la pĆ”gina que se solicitó, la configuración y cualquier campo que se complete en un formulario.
  • La respuesta que debe enviar de vuelta (response): este es el objeto que debe completar para dar una respuesta al visitante. Al final, res generalmente contendrĆ” el código HTML de la pĆ”gina que se enviarĆ” al visitante.
en la linea 5 y 8 esta haciendo dos cosas el código 200 en el encabezado de la respuesta, que le dice al servidor "EstĆ” bien, todo estĆ” bien" (podrĆ­amos, por ejemplo, haber respondido 404 si la pĆ”gina solicitada no existiera). Debe saber que, ademĆ”s del código HTML, el servidor generalmente envĆ­a un montón de otras configuraciones como encabezado. 

A continuación, finalizamos la respuesta (con end()) enviando el mensaje de nuestra elección al navegador.

Finalmente, el servidor se inicia y "escucha" el puerto 8081 con la instruccion server.listen(8081)
Probar el servidor HTTP 
se pone en la consola nodo node.js y se muetra el mensaje, y de ahi ver en cualquier browser y poner la direccion http://127.0.0.1:8081/ y se puede observar en pantalla.
tambiƩn se puede detener el servidor node.js regresando a la consola y presionando ctrl + C para cortar el comando.


Publicar un comentario

0 Comentarios