1-INTRODUCCION A NODE
Es un entorno de ejecución de javascript.Node.js le permite ejecutar JavaScript en el servidor.
Node.js utiliza programación asincrónica.
Una tarea común para un servidor web puede ser abrir un archivo en el servidor y devolver el contenido a el cliente.
Aquí es como PHP o ASP maneja una solicitud de archivo:
- Envía la tarea al sistema de archivos de la computadora.
- Espera mientras el sistema de archivos se abre y lee el Archivo.
- Devuelve el contenido al cliente.
- Listos para manejar el siguiente
petición.
Aquí es cómo Node.js maneja una solicitud de archivo:
- Envía la tarea al sistema de archivos de la computadora.
- Listo para manejar la siguiente solicitud.
- Cuando el sistema de archivos tiene abierto y leído el archivo, el servidor devuelve el contenido al cliente.
Node.js elimina la espera, y simplemente continúa con la siguiente petición.
Node.js dirige una programación asincrónica de un solo hilo, sin bloqueo, que es muy eficiente en la memoria.
- Node.js puede generar contenido dinámico de página
- Node.js puede crear, abrir, leer, escribir, eliminar y cerrar archivos en el servidor
- Node.js puede recopilar datos de formulario
- Node.js puede agregar, eliminar, modificar datos en su base de datos.
Qué es un Archivo Node.js?
- Los archivos de Node.js contienen tareas que se ejecutarán en ciertos eventos
- Un evento típico es alguien tratando de acceder a un puerto en el servidor
- Los archivos Node.js deben ser iniciados en el servidor antes de tener cualquier efecto
- Los archivos de Node.js tienen extensión ".js"
El sitio web oficial de Node.js tiene instrucciones de instalación para Node.js: https://nodejs.org
Una vez que haya descargado e instalado Node.js en su computadora, vamos a intentar mostrar "Hola Mundo" en un navegador web.
Crear un archivo Node.js llamado "myfirst.js", y añadir lo siguiente Código:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.end('Hello World!');
}).listen
Guarde el archivo en su computadora: C: .Users. Su nombre .myfirst.js
El código le dice a la computadora que escriba "Hola Mundo" si alguien (por ejemplo, un navegador web) intenta para acceder a su ordenador en el puerto 8080.
Por ahora, no tienes que Entiende el código. Se explicará más adelante.
Interfaz de línea de mando
Los archivos Node.js deben iniciarse en el programa "Interfaz de línea de mando" de su computadora.
Cómo abrir la interfaz de línea de comandos en su computadora depende del sistema operativo. Para los usuarios de Windows, pulse el botón de inicio y busque "Comando Incrédimp", o simplemente escribir "cmd" en el campo de búsqueda.
Navegue a la carpeta que contiene el archivo "myfirst.js", el interfaz de línea de comandos ventana debería verse algo así:
Iniciar el Archivo de Node.js
El archivo que acaba de crear debe ser iniciado por Node.js antes de cualquier acción puede tener lugar.
Comience la interfaz de su línea de comandos, escriba node myfirst.jsy pulse entrar:
Iniciar "myfirst.js":
C:\Users\Your Name>node myfirst.js
Ahora, tu computadora funciona como servidor.
Si alguien intenta acceder a su ordenador en el puerto 8080, obtendrá un "Hola Mensaje a cambio.
Comience su navegador de Internet y escriba la dirección: http://localhost:8080
.
Comentarios
Publicar un comentario