1. ¿Qué es Node.js?
[1] El nodo es un intérprete JavaScript del lado del servidor, pero realmente creo que los estudiantes que son buenos en JavaScript pueden obtener fácilmente el nodo de aprendizaje, por lo que está equivocado. Resumen: No sé si el agua es profunda o no, pero de hecho no es superficial.
[2] El objetivo del nodo es ayudar a los programadores a construir aplicaciones altamente escalables, escribiendo códigos de conexión que pueden manejar decenas de miles de conexiones a una máquina física al mismo tiempo. Manejo de alta concurrencia y E/S asincrónicas es una de las razones por las cuales el nodo ha atraído la atención de los desarrolladores.
[3] El nodo en sí ejecuta el motor Google V8 JavaScript, por lo que la velocidad y el rendimiento son muy buenos. Puedes verlo mirando a Chrome. Además, mientras que el nodo lo encapsula, también mejora su capacidad para procesar datos binarios. Por lo tanto, el nodo no solo usa V8, sino que también lo optimiza para que sea más poderoso en varios entornos.
[4] Las extensiones y módulos de terceros juegan un papel importante en el uso del nodo. Lo siguiente también presentará la descarga de NPM. NPM es la herramienta de gestión de módulos. Úselo para instalar varios paquetes de software de nodo (como Express, Redis, etc.) y publicar los paquetes de software que escribió para Node.
2. Instalación de Node.js
[1] La plataforma de Windows solo necesita descargar e instalar
[2] Bajo la plataforma Linux:
wget http://nodejs.org/dist/v0.6.1/node-v0.10.31.tar.gz tar zxvf node-v0.10.31.tar.gz cd node-v0.10.31./configure
3. Casos simples
var http = require ('http'); http.createServer (function (req, res) {res.writehead (200, {'content-type': 'text/sencillo'}); res.end ('hello world/n');}). Listen (3000, "127.0.0.1"); console.log ('servidor corriendo http://127.0.0.1:3000/ ');"Hola mundo" se puede ver a través del navegador.