1: 模塊
1> 理解: 向外提供特定功能的JS程序, 一般就是一個JS文件
2> 為什么要拆分成模塊: 隨著業務邏輯增加,代碼越來越多且復雜
3> 作用: 復用JS,簡化JS的編寫,提高JS運行效率
2: 組件
1> 理解: 用來實現局部功能效果的代碼和資源的集合(html/css/js/img等)
2> 為什么: 一個界面的功能更復雜
3> 作用: 復用編碼, 簡化項目編碼,提高運行效率
3: 模塊化
當應用的JS都以模塊來編寫的,這個應用就是一個模塊化的應用
4: 組件化
當應用是以多組件的方式實現,這個應用就是一個組件化的應用