为你推荐
内容简介
前言
第0章 绪论:Web应用开发周期
0.1 Web应用的生命周期
0.2 遗留系统与新架构
0.3 技术选型与验证
0.4 搭建构建系统
0.5 迭代
0.6 Web应用开发步骤
0.7 小结
第1部分 准备阶段
第1章 基础知识
1.1 搭建开发环境
1.2 版本控制
1.3 任务拆分
1.4 小结
第2章 最小可行化应用
2.1 最小可行化产品
2.2 最小可行化Web应用
2.3 精益与敏捷软件开发
2.4 小结
第3章 技术选型与业务
3.1 技术选型
3.2 Django
3.3 从真实世界到代码
3.4 小结
第4章 构建系统及其工作流
4.1 构建流
4.2 打造后端构建系统
4.3 小结
第2部分 编码到上线
第5章 编码
5.1 创建首页应用
5.2 创建博客应用
5.3 数据与Web应用开发
5.4 小结
第6章 上线
6.1 手动部署
6.2 自动化部署
6.3 隔离与运行环境
6.4 小结
第7章 数据分析和性能优化
7.1 网站监测与分析
7.2 性能分析及优化
7.3 小结
第8章 持续集成与持续交付
8.1 持续集成与Jenkins
8.2 持续交付与持续部署初探
8.3 小结
第9章 移动Web与混合应用
9.1 移动Web与单页面应用
9.2 创建移动应用
9.3 实现博客应用开发
9.4 用户登录与博客创建
9.5 小结
第3部分 增量性优化
第10章 遗留代码与重构
10.1 遗留系统
10.2 易读的代码与重构
10.3 小结
第11章 增长与新架构
11.1 增长
11.2 设计新架构
11.3 小结
附录
附录A 如何学习新的技术
附录B 安装Piwik
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜