概述,发展§
模块化定义§
- 一种将系统分离成独立功能部分的方法
- 优缺点
js 模块化发展§
- 内容样式交互混合
- 分离成独立文件
- 动态加载
- 服务器端 js,CommonJS
- 发展到客户端 AMD
CommonJS§
CommonJS 规范§
- CommonJS API 定义很多普通应用程序(主要指非浏览器的应用)使用的API
- CommonJS 规范包括哪些方面
CommonJS 和 NodeJS 关系§
- NodeJS 实现了部分 CommonJS API
AMD§
AMD 规范§
- CommonJS 演变而来
RequireJS,curlJS,seaJS§
- 一些实现
ES6§
ES6 规范§
- module 规范
YUI§
YUI 模块化编程§
- namespace
##$ YUI 使用 ES6 编写模块
- example