前端教程
资源名称:前端架构设计 内容简介: 本书展示了一名成熟的前端架构师对前端开发全面而深刻的理解。作者结合自己在Red Hat公司的项目实战经历,探讨了前端架构原则和前端架构的核心内容,包括工作流程、测试流程和文档记录,以及作为前端架构师所要承担的具体开发工作,包括HTML、Javascript和CSS等。 资源目录: 前言 xi 第一部分 引言 第1章 前端架构原则 7 第2章 Alpha 项目 11 2.1 慢而有力的开端 11 2.2 全副武装 12 第3章 前端架构的核心 15 3.1 围绕四个核心工作 15 3.2 四个核心的含义 16 第二部分 代码核心 第4章 HTML 19 4.1 过去处理标记的方法 19 4.1.1 程序式标记:自动化程度 100%,可控程度 0% 19 4.1.2 静态标记:自动化程度 0%,可控程度 100% 20 4.2 平衡可控性和自动化 21 4.3 这一切背后的设计系统 22 4.4 模块化 CSS 理论的多面性 22 4.4.1 OOCSS 方法 23 4.4.2 SMACSS 方法 23 4.4.3 BEM 方法 24 4.5 选择适合的方案 25 第5章 CSS 27 5.1 特性之争与继承之痛 28 5.2 一种现代的、模块化的方法 30 5.3 其他有助益的原则 32 5.3.1 单一职责原则 32 5.3.2 单一样式来源 33 5.3.3 组件修饰符 34 5.4 小结 35 第6章 Javascript 37 6.1 选择框架 37 6.2 维护整洁的 Javascript...