《全栈应用开发:精益实践》合规电子书下载

获取这本书 已核验 1 个合规下载资源

下载入口仅展示公版、授权、开放许可、官方试读或本站自制资料。

作者
黄峰达
分类
科技技术
出版年份
2017
页数
400 页
语言
中文
豆瓣评分
★ 6.0 (23人评价)
格式
资源

《全栈应用开发:精益实践》内容简介

《全栈应用开发:精益实践》由黄峰达所著,属科技技术类书籍,出版于2017年。本站整理内容简介、分类标签、相关书籍和合规下载入口,获取前建议核对书名、作者和版本信息。

《全栈应用开发:精益实践》书籍信息摘要

《全栈应用开发:精益实践》合规电子书下载,作者 黄峰达,科技技术,2017年,资源格式。查找时建议核对作者、出版社、年份、目录、授权状态和文件格式。

《全栈应用开发:精益实践》适合哪些读者?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 6.0 可作为选书参考。

获取建议

《全栈应用开发:精益实践》怎么获取更合适?

优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。

下载

有 1 个已核验资源,下方可查看格式、来源和授权状态。

版本

优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。

目录

  1. 第0章绪论:Web应用开发周期1
  2. 0.1Web应用的生命周期2
  3. 0.2遗留系统与新架构3
  4. 0.3技术选型与验证4
  5. 0.4搭建构建系统5
  6. 0.5迭代6
  7. 0.6Web应用开发步骤7
  8. 0.7小结9
展开全部(共 132 章节)
  1. 第1部分准备阶段
  2. 第1章基础知识12
  3. 1.1搭建开发环境13
  4. 1.1.1基本要素13
  5. 1.1.2常用效率工具及其在不同操作系统下的安装14
  6. 1.1.3搭建开发环境22
  7. 1.1.4开发工具23
  8. 1.2版本控制27
  9. 1.2.1Git初入28
  10. 1.2.2Git工作流30
  11. 1.3任务拆分32
  12. 1.3.1一本书的任务拆分32
  13. 1.3.2一个功能的任务拆分33
  14. 1.4小结.35
  15. 第2章最小可行化应用36
  16. 2.1最小可行化产品37
  17. 2.2最小可行化Web应用41
  18. 2.2.1使用Bootstrap模板41
  19. 2.2.2完善原型46
  20. 2.2.3简单上线47
  21. 2.3精益与敏捷软件开发52
  22. 2.3.1敏捷软件开发52
  23. 2.3.2精益56
  24. 2.4小结.58
  25. 第3章技术选型与业务59
  26. 3.1技术选型61
  27. 3.1.1后端选型63
  28. 3.1.2数据持久化67
  29. 3.1.3前端选型:UI框架71
  30. 3.2Django72
  31. 3.2.1Django简介72
  32. 3.2.2安装Django74
  33. 3.2.3创建项目77
  34. 3.3从真实世界到代码83
  35. 3.3.1模型、领域、抽象84
  36. 3.3.2前后端分离88
  37. 3.4小结.90
  38. 第4章构建系统及其工作流92
  39. 4.1构建流93
  40. 4.1.1搭建开发环境96
  41. 4.1.2准备生产环境98
  42. 4.2打造后端构建系统100
  43. 4.2.1使用Fabric搭建构建系统101
  44. 4.2.2软件包管理107
  45. 4.3小结109
  46. 第2部分编码到上线
  47. 第5章编码112
  48. 5.1创建首页应用114
  49. 5.1.1生成首页应用115
  50. 5.1.2编写第一个测试122
  51. 5.1.3使用Selenium进行功能测试124
  52. 5.1.4如何编写测试128
  53. 5.2创建博客应用134
  54. 5.2.1创建应用与博客管理134
  55. 5.2.2在页面上显示博客141
  56. 5.3数据与Web应用开发150
  57. 5.3.1管理数据151
  58. 5.3.2显示数据151
  59. 5.4小结152
  60. 第6章上线155
  61. 6.1手动部署156
  62. 6.1.1操作系统与服务器软件157
  63. 6.1.2第一次部署应用162
  64. 6.1.3配置管理176
  65. 6.2自动化部署178
  66. 6.2.1使用Fabric自动化部署179
  67. 6.2.2探索更优雅的方案185
  68. 6.3隔离与运行环境187
  69. 6.4小结199
  70. 第7章数据分析和性能优化200
  71. 7.1网站监测与分析203
  72. 7.1.1GoogleAnalytics203
  73. 7.1.2自建监测和分析服务212
  74. 7.2性能分析及优化214
  75. 7.2.1前端优化:用PageSpeed工具分析和优化215
  76. 7.2.2后台优化:使用应用性能管理工具223
  77. 7.2.3使用NewRelic进行优化225
  78. 7.2.4缓存初入230
  79. 7.3小结234
  80. 第8章持续集成与持续交付236
  81. 8.1持续集成与Jenkins237
  82. 8.1.1工具选择与Pipeline设计239
  83. 8.1.2Jenkins搭建持续集成244
  84. 8.1.3使用Jenkinsfile简化流程252
  85. 8.2持续交付与持续部署初探255
  86. 8.2.1持续交付256
  87. 8.2.2持续部署初探260
  88. 8.3小结261
  89. 第9章移动Web与混合应用263
  90. 9.1移动Web与单页面应用264
  91. 9.1.1单页面应用入门266
  92. 9.1.2API设计与框架选型272
  93. 9.2创建移动应用277
  94. 9.2.1使用Ionic2创建应用278
  95. 9.2.2更新首页293
  96. 9.3实现博客应用开发297
  97. 9.3.1创建博客API297
  98. 9.3.2创建详情页和列表页302
  99. 9.4用户登录与博客创建309
  100. 9.4.1使用JWT实现登录310
  101. 9.4.2测试和发布应用323
  102. 9.5小结325
  103. 第3部分增量性优化
  104. 第10章遗留代码与重构328
  105. 10.1遗留系统330
  106. 10.1.1什么是遗留系统330
  107. 10.1.2遗留系统改造334
  108. 10.2易读的代码与重构336
  109. 10.2.1命名337
  110. 10.2.2一次只做一件事339
  111. 10.2.3减少重复代码340
  112. 10.2.3排版342
  113. 10.2.4重构343
  114. 10.3小结346
  115. 第11章增长与新架构348
  116. 11.1增长350
  117. 11.1.1增长:回顾与改变350
  118. 11.1.2增长:技能学习与构建索引354
  119. 11.2设计新架构357
  120. 11.3小结363
  121. 附录
  122. 附录A如何学习新的技术366
  123. 附录B安装Piwik372
  124. ······(收起)

常见问题

《全栈应用开发:精益实践》适合谁读?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 6.0 可作为选书参考。

《全栈应用开发:精益实践》阅读难度高吗?

建议根据目录、格式和自身阅读设备判断。文字类内容通常适合 EPUB,固定排版内容通常适合 PDF。

《全栈应用开发:精益实践》纸质书值得买吗?

当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。

《全栈应用开发:精益实践》哪个版本更适合?

优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。

在哪里可以合法获取《全栈应用开发:精益实践》?

本页上方提供合规下载入口,下方会展示来源、授权状态和核验信息。若需要纸质书或商业电子书,建议通过正版渠道获取。

如何继续查找《全栈应用开发:精益实践》相关书籍?

可以进入 黄峰达 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。

手机扫码下载

使用手机扫描二维码

扫码后会直接打开下载链接。

电子书下载二维码

手机端点击下载会直接跳转,无需扫码。