Node.js
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/03/19 20:34 UTC 版)
Node.js(ノード・ジェイエス) はV8 JavaScriptエンジン上に構築されたJavaScript実行環境の1つである[5]。イベント化された入出力を扱うサーバサイドJavaScript環境であり、Webサーバなどのスケーラブルなネットワークプログラムの記述を意図している[6]。ライアン・ダールによって2009年に作成され、ダールを雇用しているJoyentの支援により成長している[7] [8]。
- ^ “Node.js v14 ChangeLog”. 2023年3月12日閲覧。
- ^ “Node.js v16 ChangeLog”. 2023年3月12日閲覧。
- ^ “Node.js v18 ChangeLog”. 2023年3月12日閲覧。
- ^ “Node.js v19 ChangeLog”. 2023年3月12日閲覧。
- ^ Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js
- ^ http://www.readwriteweb.com/hack/2011/01/wait-whats-nodejs-good-for-aga.php
- ^ http://mashable.com/2011/03/10/node-js/
- ^ Alex Handy (2011年6月24日). “Node.js pushes JavaScript to the server-side”. SDTimes. 2011年6月24日閲覧。
- ^ http://wiki.commonjs.org/wiki/Implementations/node.js
- ^ “CommonJS Implementations”. 2011年5月15日閲覧。
- ^ Ryswyck, Jan. “Taking Baby Steps with Node.js – CommonJS and Creating Custom Modules”. 2011年5月15日閲覧。
- ^ All errors thrown by the
assert
module will be instances of theAssertionError
class. Node.js - ^ "Node.js fully supports ECMAScript modules" Modules: ECMAScript modules. Node.js v16.19.1 documentation. 2023-02-19閲覧.
- ^ "Node.js will treat the following as ES modules ... Files with an
.mjs
extension ... Files with a.js
extension when the nearest parentpackage.json
file contains a top-level"type"
field with a value of"module"
. ... as an argument ... with the flag--input-type=module
." Modules: Packages. Node.js v16.19.1 documentation. 2023-02-19閲覧. - ^ Production applications should only use Active LTS or Maintenance LTS releases. Node.js
- ^ “Node 8 reschedule”. 2019年1月22日閲覧。
- ^ “Bringing forward the End-of-Life Date for Node.js 16”. 2023年2月15日閲覧。
- ^ http://www.readwriteweb.com/hack/2011/04/nodeconf-schedule-announced.php
- ^ http://blog.nodejs.org/2011/07/14/node-v0-5-1/
- ^ https://github.com/joyent/libuv
- ^ 福田崇男 (2012年7月31日). “スタバ方式で「C10K問題」を解消”. 日経コンピュータ. 日経BP社. 2017年2月20日閲覧。
- ^ The official Node.js docker image, made with love by the node community. [1]
- ^ All of the images contain pre-installed versions of
node
,npm
, andyarn
. [2] - ^ This is the defacto image. [3]
- ^ This tag is based off of
buildpack-deps
. [4] - ^ This image is based on the popular Alpine Linux project, available in the
alpine
official image. [5] - ^ This variant is highly recommended when final image size being as small as possible is desired. [6]
- ^ This image does not contain the common packages contained in the default tag and only contains the minimal packages needed to run
node
. [7] - ^ Unless you are working in an environment where only the Node.js image will be deployed and you have space constraints, we highly recommend using the default image of this repository. [8]
- 1 Node.jsとは
- 2 Node.jsの概要
- 3 リリース
- 4 コミュニティ
- 5 関連項目
- 6 外部リンク
Node.js
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2018/03/07 09:25 UTC 版)
「RippleAPI」の記事における「Node.js」の解説
Node.js(ノードジェイエス)とは、「スケーラブルなネットワーク・プログラムを作成するための簡単な方法」を提供するために開発されたJavaScriptベースのWebサーバである。 RippleAPIはNode.jsをベースにしたアプリケーションである。
※この「Node.js」の解説は、「RippleAPI」の解説の一部です。
「Node.js」を含む「RippleAPI」の記事については、「RippleAPI」の概要を参照ください。
Node.js
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/11 07:59 UTC 版)
「JavaScript」の記事における「Node.js」の解説
ファイルシステムにアクセスするためのfs API(モジュール)や実行プロセスと相互作用するprocess APIなどが定義されている。Webブラウザがもつ強いサンドボックス要件が緩和されている点がNode.js APIの特徴の1つである。
※この「Node.js」の解説は、「JavaScript」の解説の一部です。
「Node.js」を含む「JavaScript」の記事については、「JavaScript」の概要を参照ください。
- Node.jsのページへのリンク