全栈应用开发:精益实践 txt umd azw3 下载 fb2 pdf 在线 免费

全栈应用开发:精益实践电子书下载地址
内容简介:
这不是一本深入前端、后台、运维、设计、分析等各个领域的书籍。《全栈应用开发:精益实践》以实践的方式,将这一系列的领域及理论知识结合到一起,来帮助读者构建全栈Web开发的知识体系,并辅以精益及敏捷的思想,来一步步开发Web应用:从创建一个UI原型到编写出静态的前端页面;从静态的前端页面到带后台的应用,并部署应用;从Web后台开发API到开发移动Web应用。
在这个过程中,我们还将介绍一些相辅相成的步骤:使用构建系统来加速Web应用的开发;为应用添加数据分析工具来改进产品;使用分析工具来改善应用的性能;通过自动化部署来加快上线流程; 从而帮助读者开发出一个真正可用的全栈Web应用。同时,我们也将帮助读者把这些步骤应用到现有的系统上,改进现有系统的开发流程。
书籍目录:
第 0章 绪论: Web应用开发周期 1
0.1 Web应用的生命周期 2
0.2 遗留系统与新架构 3
0.3 技术选型与验证 4
0.4 搭建构建系统 5
0.5 迭代 6
0.6 Web应用开发步骤 7
0.7 小结 9
第 1部分 准备阶段
第 1章 基础知识 12
1.1 搭建开发环境 13
1.1.1 基本要素 13
1.1.2 常用效率工具及其在不同操作系统下的安装 14
1.1.3 搭建开发环境 22
1.1.4 开发工具 23
1.2 版本控制 27
1.2.1 Git初入 28
1.2.2 Git工作流 30
1.3 任务拆分 32
1.3.1 一本书的任务拆分 32
1.3.2 一个功能的任务拆分 33
1.4 小结. 35
第 2章 最小可行化应用36
2.1 最小可行化产品 37
2.2 最小可行化 Web应用 41
2.2.1 使用 Bootstrap模板 41
2.2.2 完善原型 46
2.2.3 简单上线 47
2.3 精益与敏捷软件开发 52
2.3.1 敏捷软件开发 52
2.3.2 精益 56
2.4 小结. 58
第 3章 技术选型与业务59
3.1 技术选型 61
3.1.1 后端选型 63
3.1.2 数据持久化 67
3.1.3 前端选型: UI框架 71
3.2 Django 72
3.2.1 Django简介 72
3.2.2 安装 Django 74
3.2.3 创建项目 77
3.3 从真实世界到代码 83
3.3.1 模型、领域、抽象 84
3.3.2 前后端分离 88
3.4 小结. 90
第 4章 构建系统及其工作流 92
4.1 构建流 93
4.1.1 搭建开发环境 96
4.1.2 准备生产环境 98
4.2 打造后端构建系统 100
4.2.1 使用 Fabric搭建构建系统 101
4.2.2 软件包管理 107
4.3 小结109
第 2部分 编码到上线
第 5章 编码 112
5.1 创建首页应用114
5.1.1 生成首页应用 115
5.1.2 编写第一个测试 122
5.1.3 使用 Selenium进行功能测试124
5.1.4 如何编写测试 128
5.2 创建博客应用134
5.2.1 创建应用与博客管理134
5.2.2 在页面上显示博客141
5.3 数据与 Web应用开发150
5.3.1 管理数据151
5.3.2 显示数据151
5.4 小结152
第 6章 上线 155
6.1 手动部署 156
6.1.1 操作系统与服务器软件 157
6.1.2 第一次部署应用 162
6.1.3 配置管理176
6.2 自动化部署178
6.2.1 使用 Fabric自动化部署 179
6.2.2 探索更优雅的方案185
6.3 隔离与运行环境 187
6.4 小结199
第 7章 数据分析和性能优化 200
7.1 网站监测与分析 203
7.1.1 Google Analytics203
7.1.2 自建监测和分析服务212
7.2 性能分析及优化 214
7.2.1 前端优化:用 PageSpeed工具分析和优化 215
7.2.2 后台优化:使用应用性能管理工具223
7.2.3 使用 New Relic进行优化225
7.2.4 缓存初入230
7.3 小结234
第 8章 持续集成与持续交付 236
8.1 持续集成与 Jenkins237
8.1.1 工具选择与 Pipeline设计 239
8.1.2 Jenkins搭建持续集成 244
8.1.3 使用 Jenkinsfile简化流程 252
8.2 持续交付与持续部署初探255
8.2.1 持续交付256
8.2.2 持续部署初探 260
8.3 小结261
第 9章 移动 Web与混合应用263
9.1 移动 Web与单页面应用 264
9.1.1 单页面应用入门 266
9.1.2 API设计与框架选型272
9.2 创建移动应用277
9.2.1 使用 Ionic 2创建应用 278
9.2.2 更新首页293
9.3 实现博客应用开发 297
9.3.1 创建博客 API297
9.3.2 创建详情页和列表页302
9.4 用户登录与博客创建 309
9.4.1 使用 JWT实现登录 310
9.4.2 测试和发布应用 323
9.5 小结325
第 3部分 增量性优化
第 10章 遗留代码与重构 328
10.1遗留系统 330
10.1.1 什么是遗留系统 330
10.1.2 遗留系统改造334
10.2易读的代码与重构336
10.2.1 命名337
10.2.2 一次只做一件事 339
10.2.3 减少重复代码340
10.2.3 排版342
10.2.4 重构343
10.3小结346
第 11章增长与新架构348
11.1增长350
11.1.1增长:回顾与改变 350
11.1.2增长:技能学习与构建索引354
11.2设计新架构 357
11.3小结363
附 录
附录 A如何学习新的技术 366
附录 B 安装 Piwik 372
作者介绍:
暂无相关内容,正在全力查找中
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
这不是一本深入前端、后台、运维、设计、分析等各个领域的书籍。《全栈应用开发:精益实践》以实践的方式,将这一系列的领域及理论知识结合到一起,来帮助读者构建全栈Web开发的知识体系,并辅以精益及敏捷的思想,来一步步开发Web应用:从创建一个UI原型到编写出静态的前端页面;从静态的前端页面到带后台的应用,并部署应用;从Web后台开发API到开发移动Web应用。
在这个过程中,我们还将介绍一些相辅相成的步骤:使用构建系统来加速Web应用的开发;为应用添加数据分析工具来改进产品;使用分析工具来改善应用的性能;通过自动化部署来加快上线流程; 从而帮助读者开发出一个真正可用的全栈Web应用。同时,我们也将帮助读者把这些步骤应用到现有的系统上,改进现有系统的开发流程。
网站评分
书籍多样性:7分
书籍信息完全性:9分
网站更新速度:6分
使用便利性:4分
书籍清晰度:4分
书籍格式兼容性:9分
是否包含广告:7分
加载速度:3分
安全性:8分
稳定性:7分
搜索功能:4分
下载便捷性:3分
下载点评
- 推荐购买(428+)
- 图文清晰(245+)
- 傻瓜式服务(509+)
- txt(678+)
- 速度慢(254+)
- 微信读书(383+)
- 愉快的找书体验(331+)
- 值得购买(384+)
- 服务好(597+)
- 不亏(72+)
下载评价
- 网友 益***琴:
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
- 网友 陈***秋:
不错,图文清晰,无错版,可以入手。
- 网友 丁***菱:
好好好好好好好好好好好好好好好好好好好好好好好好好
- 网友 曾***玉:
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 权***波:
收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!
- 网友 饶***丽:
下载方式特简单,一直点就好了。
- 网友 方***旋:
真的很好,里面很多小说都能搜到,但就是收费的太多了
- 网友 扈***洁:
还不错啊,挺好
- 网友 堵***洁:
好用,支持
- 网友 养***秋:
我是新来的考古学家
- 网友 訾***晴:
挺好的,书籍丰富
- 网友 车***波:
很好,下载出来的内容没有乱码。
- 网友 家***丝:
好6666666
- 网友 冷***洁:
不错,用着很方便
喜欢"全栈应用开发:精益实践"的人也看了
9787566808912 txt umd azw3 下载 fb2 pdf 在线 免费
郭崇兴2016考研英语历年真题阅读理解精读笔记 txt umd azw3 下载 fb2 pdf 在线 免费
了不起的中华文明——你好,美食!正版 txt umd azw3 下载 fb2 pdf 在线 免费
实用胸部肿瘤放射治疗学 钱浩,吴开良 主编 复旦大学出版社,【正版可开发票】 txt umd azw3 下载 fb2 pdf 在线 免费
奇魔行动02:突击滨海 txt umd azw3 下载 fb2 pdf 在线 免费
跟老师学国际象棋 上海市福建北路小学 编 上海人民出版社【正版】 txt umd azw3 下载 fb2 pdf 在线 免费
园林设计与施工手册-图解版 txt umd azw3 下载 fb2 pdf 在线 免费
高等代数 考研教案(第2版)(北大第三版) txt umd azw3 下载 fb2 pdf 在线 免费
网络核心技术内幕 Cisco PIX 防火墙配置指. txt umd azw3 下载 fb2 pdf 在线 免费
包袋手绘设计基础(皮具设计系列教材) txt umd azw3 下载 fb2 pdf 在线 免费
- 生物化学与分子生物学/医学博士研究生入学考试辅导丛书 txt umd azw3 下载 fb2 pdf 在线 免费
- Pro/ENGINEER Wildfire 5.0中文版基础教程 王咏梅 等 txt umd azw3 下载 fb2 pdf 在线 免费
- 电工电子技术基础与应用 第2版 txt umd azw3 下载 fb2 pdf 在线 免费
- 新民说·风雅宋:看得见的大宋文明(2018年中国好书、《羊城晚报》年度好书、新浪好书年度十大好书、《中国新闻出版广电报》年度好书、《作家文摘》2018年度好书) txt umd azw3 下载 fb2 pdf 在线 免费
- 孩子应该知道的50个中国历史典故 txt umd azw3 下载 fb2 pdf 在线 免费
- 全套6册 这才是孩子爱看的漫画数学俄罗斯别莱利曼的全六册哇!,别来丽曼莉曼小学上初中的正版三四五六年级阅读课外书名人品读 txt umd azw3 下载 fb2 pdf 在线 免费
- 海外直订Cars coloring book: Russian Cars 汽车配色手册:俄罗斯汽车 txt umd azw3 下载 fb2 pdf 在线 免费
- 海外拾珍记 正版 txt umd azw3 下载 fb2 pdf 在线 免费
- 2018年档案学学科发展研究报告 txt umd azw3 下载 fb2 pdf 在线 免费
- 帝王将相大传 txt umd azw3 下载 fb2 pdf 在线 免费
书籍真实打分
故事情节:6分
人物塑造:9分
主题深度:8分
文字风格:3分
语言运用:5分
文笔流畅:6分
思想传递:6分
知识深度:9分
知识广度:7分
实用性:7分
章节划分:9分
结构布局:7分
新颖与独特:8分
情感共鸣:5分
引人入胜:5分
现实相关:4分
沉浸感:7分
事实准确性:5分
文化贡献:7分