2012-04-05 5 views
2

node.jsとは何ですか?最初から書かれているのですか、それとも別のプロジェクトに基づいていますか?node.jsとは何ですか?

(また、誰もがHTTPモジュールを作るウェブサーバ技術を特定することができますか?)

+0

:[ライアン・ダール - のNode.jsの歴史](http://www.youtube.com/watch?v=SAc0vQCC6UQ#t=7m) – miku

+0

Googleの困難XD – Joseph

+0

@Michael Petrotta、あなたの編集は、ウェブサーバー技術から私の質問を広げて全体的な土台を取り上げるため、問題の焦点を絞っていないと感じます。しかし、私はこれらの答えを通してWebサーバー技術の実装について知ることができれば気にしません。あなたがそれをより広く表現したやり方は、そのような質問のための場所があります。 –

答えて

3

のNode.jsのJavaScriptエンジンV8クロームの上に構築されたイベント駆動型プラットフォームです。

C.、例えばRubyでのPython、EventMachineにねじれ他の言語に内蔵​​された同様のプラットフォームに基づいて、またはlibevent スクラッチから書か

その。あなたはそれについてもっと読むことができますhttp://nodejs.org/about/。もう少し深い答えが必要な場合は、nodejsデベロッパーメーリングリストに参加することもできます。


具体的には、前記リンクされたページについて、ノードから抽出されたのNode.js HTTPサーバ、について:

HTTPは、ノード内のファーストクラスのプロトコルです。ノードのHTTPライブラリは、 というWebを開発して作業している経験のうち、 となっています。たとえば、ほとんどのWebフレームワークを通じたデータのストリーミングは不可能です。 です。ノードは、HTTPパーサ とAPIでこれらの問題を修正しようとします。ノードの純粋にイベントを発生させたインフラストラクチャと組み合わせると、 がWebライブラリやフレームワークの基礎となります。

+0

ありがとうございます。私はhttpサーバの複雑さについてのページの凡例を紹介しました。 –

関連する問題