Flask 系列文章前言
记得差不多两年前第一次听说 flask 的时候,是在知乎@萧井陌的答案中
只要能读懂 flask 的源码了,就能找到一份软件开发的工作。
网上关于 flask 源码的的教程很多,如:flask 源码解析,大部分都是从 flask 某个版本(主要是 0.1)的代码结构入手,横向分析各个部分的功能。本文尝试从 flask 的代码提交入手,从第一个提交到 0.1 版本,纵向比较各个提交之间的差异,期望在 Python 代码以外,从 Armin Ronacher 大神身上学习到更多关于软件工程和开源项目相关的知识。每个知识点将独立成文,长短不一,每篇博文以用能用示例将概念理解透彻为目标。
传送门: