-
r.js 可以打包(可以实现前端文件的压缩与合并).
-
客户端尽量遵循 amd 规范. 推荐使用 requirejs 规范.
requirejs 简单教程:
http://www.runoob.com/w3cnote/requirejs-tutorial-1.html
http://www.runoob.com/w3cnote/requirejs-tutorial-2.html
http://www.requirejs.cn/ -
多使用已有的轮子.
比如:jquery,underscore等.
underscore.js 简单教程 http://www.css88.com/archives/5443 -
客户端模块化编写方法
http://www.ruanyifeng.com/blog/2012/11/require_js.html