← 用語辞書トップ

Node.js

Node.js のーどじぇいえす
中頻度 ⚪ 旧用語 テクノロジ系 ソフトウェア

意味・解説

JavaScriptをサーバーサイドで実行できるようにした、オープンソースの実行環境。

GoogleのV8 JavaScriptエンジンをベースに構築された、サーバーサイドJavaScript実行環境。非同期I/Oとイベント駆動型アーキテクチャにより、大量の同時接続を効率的に処理できる。Webアプリケーションのバックエンド開発で広く使用される。

くわしく

「ブラウザの中だけで働いていたJavaScriptを、サーバーの世界にも解き放った革命児」です。

1.強み:

ノンブロッキングI/Oにより、チャットアプリやリアルタイム通知など、多数のクライアントとの常時接続が得意。

2.エコシステム:

npm(Node Package Manager)には100万を超えるパッケージが公開されています。

例文

リアルタイムチャット機能の実装には、非同期処理に強いNode.jsを採用した。

分類: 実行環境 / ランタイム
📱

ITパスポート対策アプリでもっと効率的に学習

「瞬即マスター ITパスポート」用語辞書2,651語・過去問29回分・232ステージ

7日間無料でお試し

Google Playで見る