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

一、模块

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

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

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

二.组件

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

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

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

三.模块化

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

四.组件化

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

相关推荐
一 乐15 小时前
婚纱摄影网站|基于ssm + vue婚纱摄影网站系统(源码+数据库+文档)
前端·javascript·数据库·vue.js·spring boot·后端
Boilermaker199215 小时前
[Java 并发编程] Synchronized 锁升级
java·开发语言
MM_MS15 小时前
Halcon变量控制类型、数据类型转换、字符串格式化、元组操作
开发语言·人工智能·深度学习·算法·目标检测·计算机视觉·视觉检测
C_心欲无痕15 小时前
ts - tsconfig.json配置讲解
linux·前端·ubuntu·typescript·json
清沫15 小时前
Claude Skills:Agent 能力扩展的新范式
前端·ai编程
꧁Q༒ོγ꧂15 小时前
LaTeX 语法入门指南
开发语言·latex
njsgcs16 小时前
ue python二次开发启动教程+ 导入fbx到指定文件夹
开发语言·python·unreal engine·ue
alonewolf_9916 小时前
JDK17新特性全面解析:从语法革新到模块化革命
java·开发语言·jvm·jdk
yinuo16 小时前
前端跨页面通信终极指南:方案拆解、对比分析
前端
古城小栈16 小时前
Rust 迭代器产出的引用层数——分水岭
开发语言·rust