模块
什么是模块:向外提供特定功能的js程序,一般是个js文件
为什么需要模块:随着业务逻辑增加,实现功能的代码多且繁复
作用:复用js,简化js的编写,提高js运行效率
组件
什么是组件:用来实现局部功能效果的代码及其资源的集合
为什么需要组件:一个界面的功能复杂,重复
作用:复用编码,简化项目编码,提高运行效率
模块化
当应用的js都用模块来编写,该应用就是一个模块化的应用
组件化
当应用以多组件的方式实现,该应用就是一个组件化的应用
什么是模块:向外提供特定功能的js程序,一般是个js文件
为什么需要模块:随着业务逻辑增加,实现功能的代码多且繁复
作用:复用js,简化js的编写,提高js运行效率
什么是组件:用来实现局部功能效果的代码及其资源的集合
为什么需要组件:一个界面的功能复杂,重复
作用:复用编码,简化项目编码,提高运行效率
当应用的js都用模块来编写,该应用就是一个模块化的应用
当应用以多组件的方式实现,该应用就是一个组件化的应用