前端开发中的组件化,模块化,自动化,规范化,标准化代码,语义化,代码工程化的一些理解(待补充)

前端组件化

  • 初期,前端页面中的css,javascript是写在一起的,整个文档包块三种内容,不方便管理,便通过link引入css文件以及通过scirpt标签的src属性引入js文件的方式将结构层,表现层,行为层互相分开;
  • 当网页越来越复杂,网页的界面也可以从UI界面的角度被分为不同的区域,拆分为一个个板块,此时对这一个个板块进行单独编写,让其包括完整的html,css,javascript内容,类似一个局部的网页,使之形成一个可以重复使用的组件;
  • 模块的概念:模块化是从代码逻辑的角度划分,方便代码分层开发,保证每个功能模块的职能单一,围绕着功能和业务的代码,将同一功能的业务分装成独立的模块,位于业务框架,模块间通过接口调用,通过调用组件来组成模块,多个模块可以组合成业务框架,例如:会员模块,物流模块,充值模块等等,实际上我也搞不懂组件和模块的区别,暂时将模块化的概念归于组件化之中。

前端自动化

通过特定的软件,实现如下的前端自动化工作内容:持续集成,自动化构建,自动化部署,自动化测试。

前端规范化

对编码进行规范,前后端接口进行规范,文档规范,组件管理代码包管理,以及前端代码格式化工具的使用。

标准化代码

并没有找到标准化的准确概念,只有标准化文档及类似的文件,标准化围绕

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值