多种网盘链接检测插件 购买前,请先检测网盘链接是否有效
《全栈应用开发:精益实践》_1
《全栈应用开发:精益实践》_2
《全栈应用开发:精益实践》_3
内容简介:
作者简介
黄峰达( Phodal Huang)
程序开发者、创作者和作家,毕业于西
安文理学院电子信息工程专业,现作为
名咨询师就职于 Thought Works.。他热
爱编程、写作、设计、旅行、 hacking
可从他的个人网站https://www.phod
al.com/了解更多。
精益实践
栈应用开发
黄
電子工業出版衤
Publishing House of Electronics Industry
北京· BEIJING
内容简介
这不是一本深入前端、后台、运维、设计、分析等各个领域的书籍。本书以实践的方式,将这
系列的领域及理论知识结合到一起,来帮助读者构建全栈Web开发的知识体系,并辅以精益及敏
捷的思想,来一步步开发Web应用:从创建一个U原型到编写出静态的前端页面;从静态的前端
页面到带后台的应用,并部署应用:从Web后台开发API到开发移动Web应用
在这个过程中,我们还将介绍一些相辅相成的步骤:使用构建系统来加速web应用的开发:为应
用添加数据分析工具来改进产品:使用分析工具来改善应用的性能;通过自动化部署来加快上线流程
从而帮助读者开发出一个真正可用的全栈Web应用。同时,我们也将帮助读者把这些步骤应用到现
有的系统上,改进现有系统的开发流程
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容
版权所有,侵权必究
图书在版编目(C|P)数据
全栈应用开发:精益实践/黄峰达著.一北京:电子工业出版社,2017.5
SBN978-7-121-31369-1
1.①全…Ⅱ.①黄…Ⅲ.①网 页制作工具一程序设计Ⅳ.①TP393.092.2
中guo版本图书馆CIP数据核字(2017)第078297号
策划编辑:董英
责任编辑 i利健
印刷:三河市双峰印刷装
装订:三河市双峰印刷装订
出版发行:电子工业出版社
北京市海淀区万寿路173信箱邮编100036
开本:787×9801/16印张:24.5字数:441.2千字
版次:2017年5月第1版
印次:2017年5月第1次印刷
印数:3000册定价:79.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系
联系及邮购电话 010)88254888,8825888
质量投诉请发邮件至zts@phei.com.cn,盗版侵权举报请发邮件至dbqg@phei
本书咨询联系式:01051260888819faq@phei.com.cn
前言
学习Web开发最难的不是学习相关技术,而是需要了解整个Web开发的知识体系
多数时候并不是因为我们不学习,而是因为我们不知道学习什么。完整的知识体系不仅仅
包括前端、后台开发,还应该包括持续集成、自动化部署等内容。这些往往需要几本不同
的书才能学习到,另外,它们也难以保证知识体系的完整性。我们在学习的时候,也往往
并没有注意到它们之间的联系
本书可以为读者构建出清晰、完整的Web开发体系,包括:前端、后台的技术选型
搭建构建系统,如何上线部署,并进行数据分析,以及如何在其中结合最好的工程实践等
希望作为读者的你,可以将本书当作一本索引书籍,以此来开启你的web开发新世
:你可以按书中的实践来进行web编程,并结合理论来实践
为什么写这本书
本书是我在实习的时候特别想写的一些内容—关于如何系统地学习Wb开发,只是
我一直缺少一条主线来将这些内容一一串起来
2016年年初,我在 GitHub上开源了一个名为 Growth的应用(读者可以在 App Store
和各大应用商店下载该软件)。在该应用中便包含了本书的主要思想:web应用的生命周
全栈应用开发:精益实践
期。在不断选代的过程中,该应用越来越受开发者喜爱,至今已经有超过10000名用户用
过这个应用。随后,笔者在 GitHub上推出了开源电子书《 Growth:全栈增长工程师指南》
已经有超过4500个Star。由于电子书本身只是一个指南,越来越多的读者还希望有一本
实战。也因此诞生了《 Growth:全栈增长工程师实战》,其在 GitHub上也有超过1000个
后来,我才下决心去出版这样一本书。写一本书不是一件容易的事,相比较而言,读
本书则要简单许多。前者要花费一个人几个月的时间来完成,而后者只需要几星期、几
天,或者是几小时的事。花几分钟将书的目录过一遍,随后只看几页想看的内容,余下的
内容则可以在以后闲暇的ri子里探索。
本书是我在编程生涯初期的一些体会,它更像是一本关于web开发的索引书籍,但
其实这些索引正是我读了大量书籍后,自己对精髓之处进行的理解加工。在这本书里,你
会看到我对很多知识点进行了概括,并以实践的方式将一个个知识点连接到一起。
在最开始的时候,我曾经想将书名命名为“实习记”。后来又觉得虽然这是在我实
期间学到的知识,但其实很多内容在其他公司是学不到的。因此,在电子书里将其命名为
Growth,它不仅可以使读者增长知识,也在让我自己成长
本书目标
本书的目标是帮助读者构建Web应用的全栈开发所需要的完整知识体系,并以精益
创业的思想来一步步开发Web应用。
从创建一个UI原型到编写出静态的前端页面
从静态的前端页面到后台的应用,并部署应用
从web后台开发AP到开发移动Web应用
在这个过程中,我们还将介绍一些相辅相成的步骤
使用构建系统来加速Web应用的开发
|
|