《Flask Web API 开发》动态

关于新书《Flask Web API 开发》(暂定名)的相关动态。你可以通过把主题状态设置为「监看」来订阅最新动态(需要登陆账号):

为了保持内容集中,本主题为只读状态,反馈和留言请发到这个主题

主页上的写作进度一直没更新是因为中间有过一次方向调整,也就是决定只写 Web API 相关内容。方向变更导致删掉了第一部分的几章,剩下的两章也都需要相应的调整。等我调整好再计算进度。

分享一下目前暂定的章节安排:

  • 搭建开发环境
  • Web API 和 REST
  • Web API 前期设计(主要关于资源和动作的识别和端点及响应数据的设计)
  • API 描述语言(主要关于使用 OpenAPI 描述 API 并生成交互式文档和 Mock 服务器)
  • Flask 基础
  • 数据库支持
  • 请求验证与响应封装(即序列化与反序列化)
  • 资源的操作、查询和过滤
  • 身份认证与访问限制
  • 错误处理和日志
  • 单元测试和 API 文档
  • 项目结构组织
  • 其他 Web API 框架和扩展
  • 进阶主题(主要关于版本管理、缓存、异步任务、电子邮件等)
  • 部署
1 Like