[第1回] Node.jsの紹介

Node.js

 

はじめに

 

皆さん。こんにちは! DreamHanksのエルムです。

今回はNode.jsについて説明していきます。

 

Node.jsとは?

 

  • Node.jsは、オープンソースのサーバー環境です。
  • Node.jsは無料です。
  • Node.jsは様々なプラットフォーム(Windows、Linux、Unix、Mac OS Xなど)で動作します。
  • Node.jsは、サーバー上でJavaScriptを使用します。

 

なぜNode.jsなのでしょうか?

 

Node.jsは非同期プログラミングを採用しています。

 

ウェブサーバーの一般的なタスクは、サーバー上のファイルを開き、その内容をクライアントに返すことです。

 

ここでは、Node.jsがファイルリクエストをどのように処理するかを説明します:

  1. コンピュータのファイルシステムにタスクを送信します。
  2. 次のリクエストを処理する準備ができました。
  3. ファイルシステムがファイルをオープンして読み取ると、サーバーはその内容をクライアントに返します。

 

Node.jsでは、そのような待ち時間をなくし、単純に次のリクエストを続けることができます。

Node.jsは、シングルスレッド、ノンブロッキング、非同期プログラミングで動作するため、メモリ効率が非常に良いです。

 

Node.jsは何ができるのか?

 

  • Node.jsはダイナミックなページコンテンツを生成することができます。
  • Node.jsは、サーバー上でファイルを作成、オープン、リード、ライト、削除、クローズすることができます。
  • Node.jsはフォームデータを収集できます。
  • Node.jsは、データベースのデータを追加、削除、修正することができます。

 

Node.jsファイルとは何ですか?

 

  • Node.jsのファイルには、特定のイベントで実行されるタスクが含まれています。
  • 典型的なイベントは、誰かがサーバーのポートにアクセスしようとすることです。
  • サーバー上でNode.jsファイルが起動していないと効果がありません。
  • Node.jsのファイルの拡張子は”.js “です。

 

 

終わりに

 

今回の記事は以上になります。

次回は [第2回] WindowsでNode.jsとNPMをインストールする方法を学びましょう。

ご覧いただきありがとうございます。

 

 

コメント