JS 模块化编程不完全指北(Commonjs、AMD、CMD、ES6 modules)
称职的作家会把他的书分章节和段落;好的程序员会把他的代码分成模块。 模块化可以使你的代码低耦合,功能模块直接不相互影响。对可维护性、命名空间…
AMD 加载器分析与实现
什么是 AMD(不是做显卡的)?如果不熟的话,require.js 总应该比较熟。 AMD 是 Asynchronous Module Definition 的缩写,字面上即异步模块定义。requ…
Require API 说明
require是一个基于 AMD 规范实现的函数,它区别于传统的 CommonJS require 规范。因为它能够异步地加载动态的依赖,所以,我们对基于 require 的回调…
AMD 插件加载器 Loader Plugins
插件加载器是 AMD 规范的延生,它允许使用非传统的方法加载 JavaScript 依赖。 本 API 规范将允许使用插件加载器作为一种优化手段,将那些对该插件加…
ZRender 强大的二维绘图引擎
ZRender 强大的二维绘图引擎,一个轻量级的 Canvas 类库,使用 MVC 封装,数据驱动,提供类 Dom 事件模型,让 Canvas 绘图大不同。 Architecture MVC …
RequireJS 用于 JavaScript 模块加载器
RequireJS 是一个JavaScript模块加载器,在 ES6 出现之前,JS 不像其他语言同样拥有 模块 这一概念,于是为了支持 JS 模块化,出现了各种各样的语言工…
- 共 1 页
- 1