科技
类型
5.7
豆瓣评分
可以朗读
语音朗读
104千字
字数
2017-04-01
发行日期
展开全部
主编推荐语
详细展示新的前端开发准则。
内容简介
本书展示了一名成熟的前端架构师对前端开发全面而深刻的理解。作者结合自己在Red Hat公司的项目实战经历,探讨了前端架构原则和前端架构的核心内容,包括工作流程、测试流程和文档记录,以及作为前端架构师所要承担的具体开发工作,包括HTML、JavaScript和CSS等。
目录
- 版权信息
- 版权声明
- O'Reilly Media, Inc.介绍
- 前言
- 第一部分 引言
- 第1章 前端架构原则
- 像盖房子一样搭建站点
- 第2章 Alpha项目
- 2.1 慢而有力的开端
- 2.2 全副武装
- 第3章 前端架构的核心
- 3.1 围绕四个核心工作
- 3.2 四个核心的含义
- 第二部分 代码核心
- 第4章 HTML
- 4.1 过去处理标记的方法
- 4.2 平衡可控性和自动化
- 4.3 这一切背后的设计系统
- 4.4 模块化CSS理论的多面性
- 4.5 选择适合的方案
- 第5章 CSS
- 5.1 特性之争与继承之痛
- 5.2 一种现代的、模块化的方法
- 5.3 其他有助益的原则
- 5.4 小结
- 第6章 JavaScript
- 6.1 选择框架
- 6.2 维护整洁的JavaScript代码
- 6.3 小结
- 第7章 Red Hat代码
- 7.1 过多的依赖
- 7.2 严重的位置依赖问题
- 7.3 设计分解
- 7.4 组件分类
- 7.5 BB鸟规则
- 7.6 编写你自己的规则
- 7.7 每个标签指定唯一的选择器
- 7.8 语义化的网格
- 第三部分 流程核心
- 第8章 工作流
- 8.1 过去的开发工作流
- 8.2 现代的开发工作流
- 8.3 前端工作流
- 8.4 开发
- 8.5 发布
- 8.6 提交编译后的资源
- 8.7 持续集成的服务器
- 8.8 发布渠道
- 第9章 任务处理器
- 9.1 在任务处理器中完成一切
- 9.2 在项目中使用任务处理器
- 9.3 有明显的优胜者吗
- 第10章 Red Hat流程
- 10.1 征服最后一英里
- 10.2 模式驱动的设计系统
- 第四部分 测试核心
- 第11章 单元测试
- 11.1 单元
- 11.2 测试驱动的开发
- 11.3 一个测试驱动的例子
- 11.4 测试覆盖率要多大才足够
- 第12章 性能测试
- 12.1 制定性能预算
- 12.2 原始指标
- 12.3 计时度量
- 12.4 混合度量标准
- 12.5 设置性能测试
- 12.6 小结
- 第13章 视觉还原测试
- 13.1 常见的质疑
- 13.2 一个经过测试的解决方案
- 13.3 视觉还原测试的多面性
- 第14章 Red Hat测试方法
- 14.1 实践视觉还原测试
- 14.2 小结
- 第五部分 文档核心
- 第15章 样式文档
- 15.1 配置Hologram
- 15.2 SassDoc
- 15.3 小结
- 第16章 图形库
- 16.1 何为Pattern Lab
- 16.2 运行Pattern Lab
- 16.3 首页模板
- 16.4 首变量
- 16.5 原子
- 16.6 发挥原子的作用
- 第17章 Red Hat文档
- 17.1 阶段1:静态的样式文档
- 17.2 阶段2:重写Pattern Lab
- 17.3 阶段3:分拆模式库和样式文档
- 17.4 阶段4:创建统一的渲染引擎
- 17.5 阶段5:自动创建新模式
- 第18章 总结
- 作者介绍
- 封面介绍
展开全部
出版方
人民邮电出版社·图灵出品
图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。