把本身的目标公之于众,有可能会由于受到监督而更容易完成目标,也有可能会让你潜意识里感受本身好像已经完成了目标,从而让计划更难执行。我更相信前一种理论,因此决定如今公布第二本 Flask 书的写做计划。vue
尽管我很想早一点深刻学习更多的东西,而不是局限在 Flask(或 Python) 领域,但事实是,在这一个领域就已经有太多的东西须要研究和学习……目前来讲,我最想解决的就是 Web API 的编写问题。《Flask Web 开发实战》虽然在第十章介绍了 Web API 的大部分基础概念,可是只实现了一种 OAuth 认证流程,也没能深刻更多内容,包括数据校验、请求封装等。所以,我决定再写一本书来覆盖这个主题。flask
另外一个缘由是,我在上一本书的电商页面、豆瓣条目还有其余地方收集到了一些批评,其中有一些很中肯,因此我想写一本更好的 Flask 书。除了克服这些批评里提到的缺点,我也会尝试更科学的写做方式,不会像上一本书那样包含那么多的笔误和疏漏。缓存
做为试水,我在 PyCon China 2019 上海场会有一个相关主题的演讲:《基于 Flask 的 REST API 开发指南》,若是你感兴趣的话,能够考虑报名参加。微信
不一样于《Flask Web 开发实战》所追求的大而全,这本书的定位是一个小而精的 Flask 书。它会包含下面这些内容:异步
这本书一来能够衔接《Flask 入门教程》,二来能够补充《Flask Web 开发实战》没有覆盖的内容。对于相同的主题,我会考虑使用不一样的工具,好比《Flask Web 开发实战》里单元测试使用 unitttest,那么这本书就会介绍用 pytest。工具
下面是这本书的其余具体设计:单元测试
做为后续,在这本书完成后,我计划写一本电子书来介绍如何使用 Vue.js 基于这本 Flask 书编写的 Web API 来开发客户端。尽管我如今还没入门 Vue.js……可是我已经把放相关内容的网站域名准备好了:HelloVuejs.com(它和 HelloFlask.com 是兄弟域名 :p)学习
预计的发售时间是明年愚人节,即 2020 年 4 月 1 日。由于 Flask 的诞生时间是 2010 年的愚人节,因此明年愚人节会是 Flask 诞生十周年记念日,一个很完美的发售时间。测试
若是你对这本书感兴趣,能够关注个人微信公众号、Twitter 和豆瓣帐号获取最新动态。网站
在公开上一本写做消息的文章里,我征集到了大约 40 条建议,虽然没能彻底采纳,但我都一一考虑过这些颇有价值的建议。对于这本新书,在内容、形式或是其余任何方面,你有什么意见和建议?欢迎发评论或私信分享你的想法,谢谢。