本书主要介绍了Flask编程开发与运维过程中涉及的方法、技巧和实战经验,共5篇。 "第1篇 基础”介绍用Flask开发Web应用的基础知识; "第2篇 后台项目实战”通过开发一个商城系统的后台来融合前面章的知识点; "第3篇 进阶”通过Flask Rest Framework框架来设计和实现RESTful风格的接口,以及分层的自动化测试和基于Redis的缓存技术; "第4篇 前台项目实战”使用前后端分离的方式开发商城系统前台,涉及Vue.js、Axios、Vue Router、Vuex、RESTful接口等技术。 "第5篇 部署运维”涉及Flask的传统部署,Flask的Docker部署,持续集成,持续交付和持续部署,运维监控。 本书通过完整的商城系统实例,融合了Flask开发中涉及的知识点;通过大量实例手把手带领读者从需求、开发、集成、代码**检测、测试、部署上线等环节践行"软件开发运维一体化”的理念。