AMD是RequireJS在推广过程中对模块定义的规范化产出。
CMD是SeaJS在推广过程中对模块定义的规范化产出。
对于依赖的模块,AMD是提前执行,CMD是延迟执行。
CMD推崇依赖就近,AMD推崇依赖前置。
seajs中有 require.async() 可以真正按需加载
requireJs 不会按需加载,即使是在if判断中,也会依赖前置
AMD是RequireJS在推广过程中对模块定义的规范化产出。
CMD是SeaJS在推广过程中对模块定义的规范化产出。
对于依赖的模块,AMD是提前执行,CMD是延迟执行。
CMD推崇依赖就近,AMD推崇依赖前置。
seajs中有 require.async() 可以真正按需加载
requireJs 不会按需加载,即使是在if判断中,也会依赖前置