arrow&v

4. ¿Cómo ejecutar un programa?


Es hora de ejecutar el primer programa completo de node.js. Copie el texto de la sección abajo a cualquier editor de texto y guárdelo en un nuevo archivo con el nombre precio_bitcoin.js



Ejecute o «corra» el código con el siguiente comando:



El resultado debería ser algo así (dependiendo del precio del BitCoin al momento de ejecución):



Ahora se ejecutará un programa que también muestra el precio de BitCoin, pero en distintas monedas y además, en vez de solo imprimirlo a la consola, implementa un pequeño servidor web para que podamos visualizar la inflación en un navegador como Chrome, Safari, Firefox o Edge.


Para ello, copie el contenido de la sección abajo a un archivo nuevo en un editor de texto y guárdelo con el nombre servidor_precio_bitcoin.js:




Igual que antes, vamos a ejecutar o «correr» el código con el siguiente comando:



El resultado debería decir lo siguiente:



Para poder hacer que el servidor web busque la información del precio de BitCoin, se debe abrir el URL http://localhost:5000 en cualquier navegador en el mismo ordenador en el que estas corriendo el programa.


NOTA: Si estás usando MacOS Monterrey o posterior, hay un servicio llamado "Receptor de AirPlay” que también usa puerto 5000 y puede causar conflictos.Por lo tanto no es posible correr este programa como se especifica. Ver la nota en el capítulo 8 para alternativas.


Al hacerlo, debería mostrarse la siguiente página:



(Muestra parcial de la página, el precio en dólares USD esta al final)


¡Ya se ha implementado nuestro primer servidor web basado en node.js en unas cuantas líneas de código! Se observará en el resto de este curso que con node.js se pueden construir desde pequeños prototipos rápidos hasta aplicaciones web complejas con un muy buen desempeño.