首页 > Web开发 > 详细

Web前段基础

时间:2015-09-28 22:10:21      阅读:278      评论:0      收藏:0      [点我收藏+]

CommonJS是一种标准(正在不断发展,描述了模块,各类api等等),它的目标是提供一个类似于Python,Ruby,Java的标准库。

  在CommonJS标准下面,开发者可以使用CommonJS API编写应用程序,这些应用程序可以运行在不同的Javascript解释器和不同的主机环境中。

  http://raychase.iteye.com/blog/1463617

  CommonJS标准有多个实现(类似于C标准的实现有多个)

  CommonJS描述的模块现在有两种通用实现

    AMD  异步模块定义

    CMD  通用模块定义

 

NodeJs是CommonJS的标准的部分实现。

RequireJS 是一个JavaScript模块加载器(实现了AMD标准),模块遵循AMD标准

  想成为浏览器段的模块加载器,同时也想成为Rhion/Node等环境的模块加载器

  http://www.oschina.net/translate/getting-started-with-the-requirejs-library

  http://www.ibm.com/developerworks/cn/web/1209_shiwei_requirejs/

SeaJS是一个JavaScript模块加载器(实现了CMD标准),模块遵循CMD标准

  专注于Web浏览器端,同时通过Node扩展的方式可以运行在Node服务器端

其它的模块加载器(基于AMD或者CMD)

 

 

 

 

  

Web前段基础

原文:http://www.cnblogs.com/gameshan/p/4845077.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!