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

一、模块

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

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

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

二.组件

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

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

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

三.模块化

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

四.组件化

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

相关推荐
禁止摆烂_才浅几秒前
前端 AI 面试题
前端·面试·ai编程
程序员老赵2 分钟前
Docker 部署 ZLMediaKit:轻松搭建高性能流媒体服务平台
前端·javascript·后端
Liora_Yvonne4 分钟前
为什么每次发版,总有用户看到白屏?
前端
风月说与山鬼6 分钟前
四、浏览器存储
前端·vue.js
liuxiaocheng12 分钟前
上下文工程:LangChain 怎么组织「喂给模型的东西」
前端·后端
breeze jiang12 分钟前
CSS 三栏布局怎么写:Flex、Grid 完整方案与 BFC 区别
前端·css
SendTomo13 分钟前
SendTomo稳定传输三大核心策略
javascript·网络协议·webrtc·html5·p2p
不会代码的小猴14 分钟前
4. 控件学习2
开发语言·c++·笔记·qt
阿懂在掘金15 分钟前
记录四年前的一次前端项目权限方案改造
前端·vue.js·架构
郭邯17 分钟前
手写一个Cron表达式解析器:从需求分析到AI辅助实现
前端