概述
作者:无笙,由 FSUX 倾情赞助。
《前端工程规范》是一本关于的 前端工程化规范教程,全面介绍前端领域在开发与维护中的工程化规范。
只要开发者们能够保证源代码源文件都严格遵循规范,那接下去所使用的混淆、压缩和编译工具则可投其所好不尽相同。
我们知道,如果一段特定的代码不符合规范的话,它有可能只是代码风格错误,而也有可能会是 bug;当一个团队开始指定并实行编码规范的话,错误就会变得更加显而易见,早期指定规范就使得代码审核得以更好的开展,并且可以更精确的地定位到错误;从而修改错误提高团队的开发效率。
本书分为九个部分。
第一部分:命名规则
命名规则这部分主要介绍 HTML、CSS、JS文件及项目文件夹的命名规范。
第二部分:HTML 规范
HTML 规范这部分主要详细阐述 HTML 语法、标签、命名、编码规范等约定。
第三部分:CSS 规范
CSS 规范这部分主要详细阐述 CSS 语法、标签、命名、规范等约定。
第四部分:Javascript 规范
Javascript 规范这部分主要详细阐述 Javascript 语法、标签、命名、规范等约定。
第五部分:模块化规范
模块化规范这部分主要详细阐述 模块化定义、加载方式、标签、命名、编码规范等约定。
第六部分:组件化规范
组件化规范这部分主要详细阐述 组件定义引用方式、命名、编码规范等约定。
第七部分:架构规范
前端架构的基础知识、搭建方式、团队分工的职责以及架构利益的划分。
第八部分:工程化规范
介绍前端工程的基础知识、以及工程化规范。
第九部分:工具规范
介绍前端开发在历史发展中开发工具、构建工具等,以及使用工具的规范。