-4

これを調べると、node.jsの推奨事項が表示されます。しかし、私は理解できない抽象化を使いたくありません。javascriptだけでできるのでしょうか?

4

2 に答える 2

3

JavaScript を解釈して実行するには、何かが必要です。(私の知る限り、スタンドアロンで実行できる通常の実行可能ファイルに JavaScript をコンパイルするものはありません。あったとしても、最初はそのコンパイラが必要です。)

Node.js は、Google の V8 エンジンを使用して JavaScript を実行し、関数の小さなライブラリを提供します。これらの関数のほとんどは実際には JavaScript そのものであることに注意してください。(多くはネイティブ コードへのバインディングを持っています。

要するに、確かに可能ですが、コンパイラーまたはインタープリターなしでは不可能です。Node.js は、開始する最も簡単な方法です。また、抽象化のレイヤーを追加するわけではなく、必要な場合を除き、組み込みライブラリは読み込まれません。

于 2012-11-09T03:08:31.140 に答える
0

Node.js は、「ただの JavaScript」に最も近いものです。JavaScript を実行するには JavaScript エンジンが必要で、node.js はそれを Google の V8 Engine の形で提供します。サーバー上で JavaScript を実行したい場合は、Node.js が最適です。

于 2012-11-09T03:16:25.070 に答える