はじめに
皆さん。こんにちは! 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がファイルリクエストをどのように処理するかを説明します:
- コンピュータのファイルシステムにタスクを送信します。
- 次のリクエストを処理する準備ができました。
- ファイルシステムがファイルをオープンして読み取ると、サーバーはその内容をクライアントに返します。
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をインストールする方法を学びましょう。
ご覧いただきありがとうございます。
コメント