ボンネットの下のノード

Barbara Streisand
リリース: 2024-11-26 07:35:14
オリジナル
462 人が閲覧しました

Node Under the hood

紹介:
ご存知のとおり、私たちは主に JavaScript を使用するアプリケーションのサーバーに Node.js を使用します。ただし、HTTP オブジェクト (情報) を取得するためにサーバー セクションのネットワークにどのように接続するかについては説明します。

この場合、v8 が登場しました。V8 は C で作られており、OS 機能と直接対話できる多くの機能を備えていることは誰もが知っています。

JavaScript はそうではないため、これらのコンピューター機能を制御するには c と連携する必要があります。

この組み合わせは Node.js として知られています

Node.js

これは 3 つのことを行う言語です

  • データと機能 (コード) を保存します
  • そのデータに対して機能 (コード) を実行することでそのデータを使用します。
  • コンピューターの内部を使用するために C で構築されたノード機能をトリガーする組み込みラベルが大量にあります

ノード コードを実行しています:-

  • JavaScript ラベル、Node.js 機能 (およびコンピューター内部) を設定して、ユーザーからの html/css/js ツイートのリクエストを待つことができます

  • どうやって?すべてのノードの中で最も強力な組み込みノード機能: http
    (およびそれに関連する js の組み込みラベル - 便利な HTTP も)

ノード (c ) の HTTP 機能を使用してオープンソケットをセットアップします

const server = http.createServer()
server.listen(80) 
ログイン後にコピー

インバウンド Web リクエスト ->コードを実行してメッセージを送り返します

Q.バインドされたメッセージ内の場合 -->データを送り返すのはいつですか?

答え:- v8 / (node & C ) 機能から自動的に呼び出されるコールバック メソッドを送信する必要があります。

次の記事では、ソケットを開き、関数に引数として渡される Objected を自動化する方法を図と詳細に説明します。

図による詳細ディスカッションへのリンク:-

参照:-

  1. https://frontendmasters.com/courses/servers-node-js

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

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート