1. O que é node.js
[1] O nó é um intérprete JavaScript do lado do servidor, mas eu realmente acho que os alunos que são bons em JavaScript podem facilmente obter o nó aprendendo o nó, então você está errado. Resumo: não sei se a água é profunda ou não, mas realmente não é superficial.
[2] O objetivo do Node é ajudar os programadores a criar aplicativos altamente escaláveis, escrevendo códigos de conexão que podem lidar com dezenas de milhares de conexões com uma máquina física ao mesmo tempo. Lidar com alta concorrência e E/S assíncrona é uma das razões pelas quais o Node atraiu a atenção dos desenvolvedores.
[3] O próprio nó roda o mecanismo JavaScript do Google V8, portanto a velocidade e o desempenho são muito bons. Você pode ver isso olhando para o Chrome. E enquanto o nó encapsula -o, também melhora sua capacidade de processar dados binários. Portanto, o nó não apenas usa simplesmente o V8, mas também o otimiza para torná -lo mais poderoso em vários ambientes.
[4] Extensões e módulos de terceiros desempenham um papel importante no uso do nó. O seguinte também apresentará o download do NPM. NPM é a ferramenta de gerenciamento de módulos. Use -o para instalar vários pacotes de software de nós (como Express, Redis, etc.) e publicar os pacotes de software que você escreveu para o Node.
2. Instalação do Node.js
[1] A plataforma Windows precisa apenas baixar e instalar
[2] Na 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 = requer ('http'); http.createServer (function (req, res) {res.writehead (200, {'content-type': 'text/plana'}); runS.end ('Hello World/n');}). (3000, "127.0.1.1"); http://127.0.0.1:3000/ ');"Hello World" pode ser visto através do navegador.