模块化、组件化、规范化、自动化
模块化
模块化就是将一个大文件拆分成相互依赖的小文件,再进行统一的拼装和加载。
js模块化
用浏览器的<script type="module">加载;
用Webpack将所有模块打包成一个文件同步加载,也可以搭乘多个chunk异步加载;
css模块化
资源模块化
规范化
项目结构清晰、编码规范(html规范、css规范、js规范、图片规范、接口规范)
自动化
自动化构建、自动化部署、自动化测试
模块化、组件化、规范化、自动化
模块化就是将一个大文件拆分成相互依赖的小文件,再进行统一的拼装和加载。
js模块化
用浏览器的<script type="module">加载;
用Webpack将所有模块打包成一个文件同步加载,也可以搭乘多个chunk异步加载;
css模块化
资源模块化
项目结构清晰、编码规范(html规范、css规范、js规范、图片规范、接口规范)
自动化构建、自动化部署、自动化测试