ホームページ  >  記事  >  ウェブフロントエンド  >  Nodejs は言語ですか?

Nodejs は言語ですか?

藏色散人
藏色散人オリジナル
2021-11-19 11:59:542684ブラウズ

nodejs は言語ではありませんが、サーバー側で JavaScript を実行できるオープンソースのクロスプラットフォーム実行環境です。Node は、Google が開発した V8 実行コードを使用し、イベント駆動型、ノンブロッキング、および非同期入出力モデルやその他のテクノロジーを利用して、パフォーマンスを向上させ、アプリケーションの転送量と規模を最適化します。

Nodejs は言語ですか?

この記事の動作環境: Windows 7 システム、nodejs バージョン 10.6、Dell G3 コンピューター。

nodejs は言語ですか?

nodejs は言語ではありません。

Node.js は、サーバー側で JavaScript を実行できるオープンソースのクロスプラットフォーム実行環境です。 Node.js は OpenJS Foundation (JS Foundation と合併した以前の Node.js Foundation) によって所有および保守されており、Linux Foundation のプロジェクトです。

Node.js は、Google が開発した V8 実行コードを採用し、イベント駆動型、ノンブロッキング、非同期入出力モデルなどのテクノロジーを使用して、パフォーマンスを向上させ、アプリケーションの送信量と規模を最適化します。これらの手法は通常、データ集約型のリアルタイム アプリケーションで使用されます。

Node.js 基本モジュールのほとんどは JavaScript 言語で書かれています。 Node.js が登場する前は、JavaScript がクライアント側のプログラミング言語として通常使用され、JavaScript で書かれたプログラムはユーザーのブラウザーで実行されることがよくありました。 Node.js の登場により、JavaScript をサーバーサイド プログラミングに使用できるようになります。 Node.js には、Apache HTTP サーバーや IIS を使用せずにプログラムを独立したサーバーとして実行できる一連の組み込みモジュールが含まれています。

現在、Node.js は IBM、Microsoft、Yahoo!、Walmart、Groupon、SAP、LinkedIn、Rakuten、PayPal、Voxer、GoDaddy などの企業で採用されています。


Node.js は Google V8 JavaScript エンジンを使用します。理由は次のとおりです。

  • V8 は BSD ライセンスに基づいたオープン ソース ソフトウェアです。

  • V8 は非常に高速です

  • V8 はネットワーク機能に焦点を当てており、HTTP、DNS、TCP などにおいてより成熟しています。ソース コードからコンパイルされています


次のコマンドを使用して、現在のノードのバージョンを表示できます:

$ node -v
v4.4.3

注: バージョンによっては相違点がある場合があります。

推奨される学習: 「node ビデオ チュートリアル

以上がNodejs は言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。