memrootじしょ
英和翻訳
Node.js
Node.js
[ˈnoʊd dʒeɪ ɛs]
ノードジェイエス
1.
JavaScriptをウェブブラウザの外で実行するための環境
ウェブブラウザに依存せず、デスクトップやサーバーサイドなどでJavaScriptコードを実行するための環境です。
Node.js
is
used
for
building
web
servers.
(Node.jsはウェブサーバー構築に使われます。)
Node.js
サーバーサイドなどでJavaScriptを実行するための環境の名前です。
is used for
〜のために使われる、という意味です。
building
構築すること、作ることを意味します。
web servers
ウェブサーバー、という意味です。
You
can
run
JavaScript
code
with
Node.js.
(Node.jsを使えばJavaScriptコードを実行できます。)
You
あなた、または一般的な人を指します。
can run
実行できる、という意味です。
JavaScript code
JavaScriptのコード、という意味です。
with Node.js
Node.jsを使って、という意味です。
Node.js
has
a
large
ecosystem
of
packages.
(Node.jsには大きなパッケージのエコシステムがあります。)
Node.js
サーバーサイドなどでJavaScriptを実行するための環境の名前です。
has
持っている、備えている、という意味です。
a large ecosystem
大きなエコシステム(関連技術やツール群)、という意味です。
of packages
パッケージ(再利用可能なコードの集まり)の、という意味です。
2.
特にスケーラブルなネットワークアプリケーション開発に適したプラットフォーム
非同期イベント駆動型のアーキテクチャを持ち、I/O処理が多いアプリケーションや、サーバーサイド開発、CLIツールの作成などに広く利用されます。
Node.js
is
often
used
for
real-time
applications.
(Node.jsはしばしばリアルタイムアプリケーションに使われます。)
Node.js
サーバーサイドなどでJavaScriptを実行するための環境の名前です。
is often used for
しばしば〜のために使われる、という意味です。
real-time applications
リアルタイム通信を必要とするアプリケーション、という意味です。
npm
is
the
package
manager
for
Node.js.
(npmはNode.jsのパッケージマネージャーです。)
npm
Node Package Managerの略で、Node.jsのパッケージを管理するツールです。
is
〜である、という意味です。
the package manager
パッケージマネージャー、という意味です。
for Node.js
Node.jsのための、という意味です。
Building
command-line
tools
with
Node.js
is
common.
(Node.jsを使ってコマンドラインツールを作るのは一般的です。)
Building
構築すること、作ることを意味します。
command-line tools
コマンドラインで操作するツール、という意味です。
with Node.js
Node.jsを使って、という意味です。
is common
一般的である、という意味です。
関連
JavaScript
npm
Express.js
V8 engine
Frontend
Backend
Runtime
Callback
Event Loop