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

一、模块

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

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

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

二.组件

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

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

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

三.模块化

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

四.组件化

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

相关推荐
牛奔2 分钟前
Go 是如何做抢占式调度的?
开发语言·后端·golang
Aniugel6 分钟前
单点登录(SSO)系统
前端
颜酱6 分钟前
二叉树遍历思维实战
javascript·后端·算法
鹏多多9 分钟前
移动端H5项目,还需要react-fastclick解决300ms点击延迟吗?
前端·javascript·react.js
符哥200810 分钟前
C++ 进阶知识点整理
java·开发语言·jvm
小猪咪piggy10 分钟前
【Python】(4) 列表和元组
开发语言·python
serioyaoyao11 分钟前
上万级文件一起可视化,怎么办?答案是基于 ParaView 的远程可视化
前端
万少17 分钟前
端云一体 一天开发的元服务-奇趣故事匣经验分享
前端·ai编程·harmonyos
WindrunnerMax19 分钟前
从零实现富文本编辑器#11-Immutable状态维护与增量渲染
前端·架构·前端框架
不想秃头的程序员21 分钟前
Vue3 封装 Axios 实战:从基础到生产级,新手也能秒上手
前端·javascript·面试