开发模式

1.传统开发模式:

  -将网页所有的js都写在一个js文件中。

    -缺点代码耦合度太高(重复)关联性太强,不利于后期维护。会造成全局污染

  -将网页中的js按照功能分成几个js文件,然后引入。

    -缺点:发送请求次数过多,依赖模糊,难于维护。

传统的开发模式已经被抛弃

2.模块化开发

  -为什么要使用模块化开发

    -模块化开发,减少的代码之间的关联,部署方便,更好的对不同功能的代码进行分离。按照网页的需求对js代码进行加载,避免的变量重名等问题,易于后期的维护。

  -神么是模块化开发

    -模块化开发是nodejs一种规范,commonjs规范。

    -commonjs是node的规范,运行在服务器端,而不是浏览器端,也可以在浏览器端运行,但需要对文件进行打包编译(借鉴工具browserify、webpack、gulp等)

以上纯属个人见解本人  tel:15934465474(微电同号) qq:3316455037

原文地址:https://www.cnblogs.com/jialaoshizaixianjiaoxue/p/10967473.html