1。node.jsとは何ですか
[1]ノードはサーバー側のJavaScriptインタープリターですが、JavaScriptが得意な学生はノードを学習することで簡単にノードを取得できるので、間違っています。概要:水が深いかどうかはわかりませんが、実際には浅くありません。
[2] Nodeの目標は、プログラマーが非常にスケーラブルなアプリケーションを構築するのを支援し、物理マシンへの数万の接続を同時に処理できる接続コードを作成することです。高い並行性と非同期I/Oを処理することは、ノードが開発者の注目を集めた理由の1つです。
[3]ノード自体がGoogle V8 JavaScriptエンジンを実行するため、速度とパフォーマンスは非常に優れています。 Chromeを見ることで見ることができます。また、ノードがカプセル化されている間、バイナリデータを処理する機能も向上します。したがって、ノードは単にV8を使用するだけでなく、最適化して、さまざまな環境でより強力にします。
[4]サードパーティの拡張とモジュールは、ノードの使用に重要な役割を果たします。以下では、NPMのダウンロードも紹介します。 NPMはモジュール管理ツールです。それを使用して、さまざまなノードソフトウェアパッケージ(Express、Redisなど)をインストールし、ノード用に書いたソフトウェアパッケージを公開します。
2。Node.jsインストール
[1] Windowsプラットフォームは、ダウンロードしてインストールするだけです
[2] 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。単純なケース
var http = require( 'http'); http.createServer(function(req、res){res.writehead(200、{'content-type': 'text/plain'}); res.end( 'hello world/n');}); leas( 'hello world/n');})。 http://127.0.0.1:3000/ ');「Hello World」はブラウザを介して表示できます。