欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2/Agda, C++/Lisp/Haskell
CommonJS
来自开放百科 - 灰狐
				
								
				(版本间的差异)
				
																
				
				
								
小  | 
			小 (→链接)  | 
			||
| (未显示1个用户的10个中间版本) | |||
| 第1行: | 第1行: | ||
{{SeeWikipedia}}  | {{SeeWikipedia}}  | ||
| + | CommonJS:JavaScript Everywhere, CommonJS is an API.  | ||
| − | CommonJS   | + | CommonJS 要为Web服务器, 桌面和命令行应用创建一个完整的 [[JavaScript]] 生态系统,不仅仅只为浏览器,还可以更多。  | 
| + | |||
| + | CommonJS 是一组服务端 JavaScript 标准,CommonJS 定义了一组标准和规范,如模块、包、文件系统等。  | ||
| + | |||
| + | CommonJS 的模块和包很像 [[Java]] 的动态模块化系统 [[OSGi]]。  | ||
| + | |||
| + | CommonJS 由 [[Mozilla]] 发起并推动着,此项目在早期 [https://wiki.mozilla.org/ServerJS ServerJS] 工作成果基础上发展而来。  | ||
| + | |||
| + | ==标准==  | ||
| + | *Modules 1.1, 1.1.1  | ||
| + | *Packages 1.0  | ||
| + | *System 1.0  | ||
| + | *Binary  | ||
| + | *Console  | ||
| + | *Encodings  | ||
| + | *Filesystem  | ||
| + | *HTTP Client  | ||
| + | *Promises  | ||
| + | *Unit Testing  | ||
| + | 注:有些是正在开发中的草案  | ||
==实现==  | ==实现==  | ||
| − | *[[Narwhal]]  | + | *[[Narwhal]]:CommonJS 最完整实现  | 
*[[Node.js]]  | *[[Node.js]]  | ||
*[[Apache CouchDB]]  | *[[Apache CouchDB]]  | ||
*[[Ejscript]]  | *[[Ejscript]]  | ||
| − | + | 更多[http://www.commonjs.org/impl/ 实现]  | |
==图集==  | ==图集==  | ||
<gallery widths=100px heights=100px perrow=6>  | <gallery widths=100px heights=100px perrow=6>  | ||
| 第19行: | 第39行: | ||
==链接==  | ==链接==  | ||
*[http://www.commonjs.org/ CommonJS官方网站]  | *[http://www.commonjs.org/ CommonJS官方网站]  | ||
| + | *[http://v.youku.com/v_show/id_XMjMyNTEzOTk2.html 视频《CommonJS时代的JS模块和编译工具》]  | ||
| − | + | [[category:JavaScript]]  | |
| − | [[  | + | [[category:node.js]]  | 
2013年2月17日 (日) 15:09的最后版本
|   | 
您可以在Wikipedia上了解到此条目的英文信息 CommonJS Thanks, Wikipedia. | 
CommonJS:JavaScript Everywhere, CommonJS is an API.
CommonJS 要为Web服务器, 桌面和命令行应用创建一个完整的 JavaScript 生态系统,不仅仅只为浏览器,还可以更多。
CommonJS 是一组服务端 JavaScript 标准,CommonJS 定义了一组标准和规范,如模块、包、文件系统等。
CommonJS 的模块和包很像 Java 的动态模块化系统 OSGi。
CommonJS 由 Mozilla 发起并推动着,此项目在早期 ServerJS 工作成果基础上发展而来。
目录 | 
[编辑] 标准
- Modules 1.1, 1.1.1
 - Packages 1.0
 - System 1.0
 - Binary
 - Console
 - Encodings
 - Filesystem
 - HTTP Client
 - Promises
 - Unit Testing
 
注:有些是正在开发中的草案
[编辑] 实现
- Narwhal:CommonJS 最完整实现
 - Node.js
 - Apache CouchDB
 - Ejscript
 
更多实现
[编辑] 图集
[编辑] 链接
	分享您的观点