**CommonJS 読み:こもんじぇいえす 英語:CommonJS 別名: 種類:[[JavaScript]] 意味: CommonJSとは、JavaScriptライブラリの標準仕様のこと。またその標準仕様を決める[[プロジェクト]]のこと。 JavaScriptは近年爆発的な人気になり、サーバーサイドでも使われたり単なる[[ブラウザ]]内で稼働する[[スクリプト]]だけではなくなってきました。 独自ライブラリが多く登場し、それぞれ独自仕様の[[API]]を提供していました。そのため新しく登場するライブラリ毎に学習[[コスト]]が発生し優れたライブラリであっても[[名前空間]]の衝突など他との共用も難しい状態にありました。 そこでライブラリのAPIの仕様を標準化しようという動きが起き、CommonJSとして標準化の仕様や実装方法を提供しています。 [[CommonJS>http://www.commonjs.org/]] &date(j) -[[Node.js]] -[[RingoJS]] -[[ServerJS]] ■ 仕様 -[[Modules(CommonJS)]] -[[Packages(CommonJS)]] -[[System(CommonJS)]] -[[AMD]] -[[JSGI]] -[[TC39 ]] -[[ECMAScript]] -[[JavaScript]]