★这不是一本深入前端、后台、运维、设计、分析等各个领域的书籍。本书以实践的方式,将这一系列的领域及理论知识结合到一起,来帮助读者构建全栈Web 开发的知识体系,并辅以精益及敏捷的思想,来一步步开发Web 应用:从创建一个UI 原型到编写出静态的前端页面;从静态的前端页面到带后台的应用,并部署应用;从Web 后台开发API 到开发移动Web 应用。 

★在这个过程中,我们还将介绍一些相辅相成的步骤:使用构建系统来加速Web 应用的开发;为应用添加数据分析工具来改进产品;使用分析工具来改善应用的性能;通过自动化部署来加快上线流程;从而帮助读者开发出一个真正可用的全栈 Web 应用。同时,我们也将帮助读者把这些步骤应用到现有的系统上,改进现有系统的开发流程。


作者

黄峰达(Phodal Huang) 

程序开发者、创作者和作家,毕业于西安文理学院电子信息工程专业,现作为一名咨询师就职于 ThoughtWorks。他热爱编程、写作、设计、旅行、hacking,可从他的个人网站http://www.phodal.com/了解更多 


查看全部
目录

内容简介

作者简介

前言

第0章 绪论:Web应用开发周期

0.1 Web应用的生命周期

0.2 遗留系统与新架构

0.3 技术选型与验证

0.4 搭建构建系统

0.5 迭代

0.6 Web应用开发步骤

0.7 小结

第1部分 准备阶段

第1章 基础知识

第2章 最小可行化应用

第3章 技术选型与业务

第4章 构建系统及其工作流

注释

第2部分 编码到上线

第5章 编码

第6章 上线

第7章 数据分析和性能优化

第8章 持续集成与持续交付

第9章 移动Web与混合应用

注释

第3部分 增量性优化

第10章 遗留代码与重构

第11章 增长与新架构

注释

附录

附录A 如何学习新的技术

附录B 安装Piwik

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400