《全栈应用开发:精益实践》是一本非常优秀的书籍,它可以为读者构建出清晰、完整的Web 开发体系。本书从前端、后台的技术选型开始,详细介绍了如何搭建构建系统、如何上线部署,以及如何进行数据分析等内容,并且结合最好的工程实践进行讲解,让读者获得了非常丰富的知识和实践经验。总之,这是一本非常实用的全栈开发指南,值得广大开发者研读和参考。
编码之外的知识,课本上和学校里教了太多编码的知识,但是如何从编码到产品的过程几乎不怎么涉猎,这本书就是把编码之外的整个体系框架写的很清楚了
客观地讲,感觉讲的东西比较杂,以为会讲node,结果却讲了django,例子讲的蛮多,但都是比较旧的知识例子,ionic比较新,但又讲的不多。性能方面讲的还不错,运维部分感觉就是用jenkins,每个方面都讲了一种框架或系统带过,但又不一定是最好的,不能叫精益实践吧~
这本书真心不错,作为初学者,我还是想看看《 全栈开发之道:MongoDB+Express+AngularJS+Node.js 》这本书!
客观地讲,感觉讲的东西比较杂,以为会讲node,结果却讲了django,例子讲的蛮多,但都是比较旧的知识例子,ionic比较新,但又讲的不多。性能方面讲的还不错,运维部分感觉就是用jenkins,每个方面都讲了一种框架或系统带过,但又不一定是最好的,不能叫精益实践吧~现在的全栈实践至少得包含react或vue什么的吧,讲了bootstrap,买了有点失望。
编辑推荐
这不是一本涵盖前端、后台、运维、设计、分析等多个领域的深入书籍。
在实践中,本书将这些不同领域的理论知识结合在一起,
以帮助读者构建全栈Web开发的知识体系。
更重要的是,本书还倡导精益和敏捷的思想,
让读者按照步骤逐步开发Web应用。
内容介绍
这本书不仅涵盖了前端、后台、运维、设计、分析等多个领域,而且注重实践,将这些领域的理论知识结合起来,帮助读者构建全栈Web开发的知识体系,同时引入精益及敏捷的思想,逐步开发Web应用:从创建UI原型到编写静态的前端页面,再从静态的前端页面到具有后台的应用,并完成应用的部署;从Web后台开发API到开发移动Web应用。
在这个过程中,我们还会介绍一些相辅相成的步骤:使用构建系统来加速Web应用的开发,添加数据分析工具来提升产品;利用分析工具提高应用的性能,以及自动化部署来加速上线流程。我们的目的是帮助读者完成一个真正可用的全栈Web应用。此外,我们还将指导读者将这些步骤应用到现有系统上,以优化现有系统的开发流程。
目录
- 第0章 绪论:Web应用开发周期 1
- 第1部分 准备阶段
- 第1章 基础知识 12
- 第2章 最小可行化应用 36
- 第3章 技术选型与业务 59
- 第4章 构建系统及其工作流 92
- 第2部分 编码到上线
- 第5章 编码 112
- 第6章 上线 155
- 第7章 数据分析和性能优化 200
- 第8章 持续集成与持续交付 236
- 第9章 移动Web与混合应用 263
- 第3部分 增量性优化
- 第10章 遗留代码与重构 328
- 第11章 增长与新架构 348
- 附 录
- 附录A 如何学习新的技术 366
- 附录B 安装Piwik 372