模块与组件、模块化与组件化的理解@3

一、模块

1.理解:向外提供特定功能的js程序, 一般就是一个js文件

2.为什么要拆成模块:随着业务逻辑增加,代码越来越多且复杂。

3.作用:复用js, 简化js的编写, 提高js运行效率

二.组件

1.理解:用来实现局部功能效果的代码和资源的集合(html/css/js/image等等)

2.为什么要用组件: 一个界面的功能更复杂

3.作用:复用编码, 简化项目编码, 提高运行效率

三.模块化

当应用的js都以模块来编写的, 这个应用就是一个模块化的应用

四.组件化

当应用是以多组件的方式实现, 这个应用就是一个组件化的应用

相关推荐
赴生-几秒前
C++进阶 C++11(下)
开发语言·c++
IT_陈寒12 分钟前
Vite热更新失效?可能你在用Windows
前端·人工智能·后端
烬羽40 分钟前
后端返回的 JSON 字符串,浏览器怎么"看懂"的?——Ajax 全链路拆解
javascript
tedcloud1231 小时前
taste-skill部署教程:打造个性化AI推荐工作流
服务器·前端·人工智能·系统架构·edge
赴生-1 小时前
C++进阶 异常
开发语言·c++
xinhuanjieyi1 小时前
html修复游戏种太阳错误
前端·游戏·html
黄毛火烧雪下1 小时前
Java 核心知识点总结(一)
java·开发语言
半个落月1 小时前
一个新手用 Bun + Axios 调通 DeepSeek API 的实践记录
javascript
其实防守也摸鱼1 小时前
软件安全与漏洞--软件安全编码与防御技术理论题库
开发语言·网络·安全·网络安全·软件安全·软件安全与漏洞
不好听6131 小时前
深入理解链表:线性数据结构的另一面
javascript·数据结构