杨村长前端架构师—大厂直通车
后端模块化:
commonJs:不支持浏览器端,是后端nodejs用来进行模块化开发的,每一个js文件里面是一个模块,里面的变量和方法否是独立的,对外提供统一的的调用方法;
每一个js独立一个文件,通过module.export={name:name}对外提供访问的接口,外部则需要通过require('./js路径')来进行导出访问;
前端模块化:
AMD,需要配合require.js,一起使用,来支持浏览器
CMD,需要配合seajs.js,来一起使用,来支持浏览器