ノードはサーバーサイド言語ですか?

藏色散人
リリース: 2021-12-08 11:51:39
オリジナル
1723 人が閲覧しました

Node はサーバーサイド言語ですが、正確には、サーバーサイドで JavaScript と Node.js の基本モジュールのほとんどを実行できるオープンソース コードとクロスプラットフォームの実行環境です。 JavaScript 言語で書かれています。

ノードはサーバーサイド言語ですか?

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

node はサーバーサイド言語ですか?

Node.js は、サーバーサイドで JavaScript を実行できるオープンソースのクロスプラットフォーム実行環境です。

Node.js は OpenJS Foundation (以前は Node.js Foundation であり、JS Foundation と合併しました) によって保持および保守されており、Linux Foundation のプロジェクトでもあります[6]。 Node.js は、Google が開発した V8 実行コードを使用し、イベント駆動型、ノンブロッキング、非同期入出力モデルなどのテクノロジーを使用して、パフォーマンスを向上させ、アプリケーションの送信量と規模を最適化します。これらの手法は通常、データ集約型のリアルタイム アプリケーションで使用されます。

Node.js 基本モジュールのほとんどは JavaScript 言語で書かれています。

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

簡単に言えば、Node.js はサーバー側で実行される JavaScript です。

Node.js は、Chrome JavaScript ランタイム上に構築されたプラットフォームです。

Node.js は、Google の V8 エンジンをベースにしたイベント駆動型 I/O サーバーサイド JavaScript 環境であり、V8 エンジンは JavaScript を非常に高速に実行し、非常に優れたパフォーマンスを発揮します。

Node.js は、次の理由から Google V8 JavaScript エンジンを使用します。

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

  • # V8 は非常に高速です

  • V8 はネットワーク機能に焦点を当てており、HTTP、DNS、TCP などの面でより成熟しています。

Node.js にはすでに多数のモジュールがあり、npm と呼ばれるマネージャーを通じて無料でダウンロードできます。 Node.js 開発コミュニティには主に 2 つのメーリング リストと、freenode 上の #node.js と呼ばれる IRC チャネルがあります。コミュニティは NodeConf に焦点を当てています[26][27]。

推奨学習: 「Node.js ビデオ チュートリアル

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!