Node.js 中国語リファレンス マニュアル

リーディング(34401) 更新時間(2022-04-12)

「Node.js 中国語リファレンスマニュアル」については、Node.js とは簡単に言えば、サーバーサイドで動作する JavaScript です。 Node.js は、Chrome JavaScript ランタイム上に構築されたプラットフォームです。 Node.js は、Google の V8 エンジンをベースにしたイベント駆動型 I/O サーバーサイド JavaScript 環境であり、V8 エンジンは JavaScript を非常に高速に実行し、非常に優れたパフォーマンスを発揮します。


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

Node.js は Node.js Foundation によって所有および保守されており、Linux Foundation とパートナーシップを結んでいます。

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

Node.js のほとんどの基本モジュールは JavaScript 言語で書かれています。 Node.js が登場する前は、JavaScript がクライアント側のプログラミング言語として通常使用され、JavaScript で書かれたプログラムはユーザーのブラウザ上で実行されることがよくありました。

Node.js の登場により、JavaScript をサーバーサイド プログラミングに使用できるようになりました。

Node.js には、Apache HTTP サーバーや IIS なしでプログラムを独立したサーバーとして実行できるようにする一連の組み込みモジュールが含まれています。

ヒント: このチュートリアルを続ける前に、基本的なコンピューター プログラミング用語を理解しておく必要があります。 JavascriptPHPJava などのプログラミング言語を学習したことがある場合は、Node.js プログラミングをより早く理解するのに役立ちます。

最初の Node.js プログラムを実行してみましょう。

最初の Node.js プログラム

インスタンス

console.log("Hello World");

インスタンスの実行>>

「実行」をクリックします「インスタンス」ボタンをクリックしてオンライン インスタンスを表示します

ヒント: Node.js チュートリアルは、Node.js をマスターして使用する方法を段階的に学ぶのに役立ちます。ご質問がある場合は、PHP 中国語 Web サイトにアクセスしてくださいNode.js コミュニティ で質問すると、熱心なネチズンが答えてくれます。

Node.js の利点

新興のフロントエンド フレームワークおよびバックエンド言語として、Node には多くの魅力的な機能があります。

  • ##RESTful API

  • シングルスレッド

  • Node は、スレッドを追加しなくてもタスクを同時に処理できます - Node.js はシングルスレッドです。イベント ループを介して同時操作が実装されているため、これを最大限に活用する必要があります。ブロック操作をできる限り避け、代わりに非ブロック操作を使用します。

  • #ノンブロッキング IO
  • V8 仮想マシン
  • #イベント ドリブン
  • この Node.js チュートリアル マニュアルでカバーされる内容
この Node.js チュートリアル マニュアルでは、Node.js のインストールと構成、Node.js を含む、初級から上級までの Node.js のすべての知識をカバーしています。 REPL、Node.js コールバック関数、Node.js イベント ループ、Node.js モジュール システム、Node.js 共通ツール、Node.js マルチプロセスなどに関する詳細な知識。

ヒント:
このチュートリアルの各章には、多くの Node.js サンプルが含まれています。[サンプルの実行] ボタンを直接クリックすると、結果をオンラインで表示できます。これらの例は、Node.js をよりよく理解し、使用するのに役立ちます。