Flask 是一种具有陡峭学习曲线和巨大社区支持的微结构,利用它可以构建大规模的web运用。学习上手Flask十分轻松,但要深入了解却并不容易。
《深入理解 Flask:掌握用Python创建强大动态Web应用的技术》本书从一个简略的Flask运用开始,经过解决若干实战中的问题,对一系列进阶的论题进行了探讨。书中运用MVC(模型-视图-控制器)架构对示例运用进行了转化重构,以演示怎么正确地组织运用代码结构。有了可扩展性强的运用结构之后,接下来的章节运用Flask扩展为运用供给了额外的功用,包括用户登录和注册、NoSQL查询、REST API、一套后台办理界面,以及其他特性。然后,你会学到怎么运用单元测试,保证代码持续依照正确的方式工作,避免极具危险的猜想式编程。本书最后会讨论可用于布置Flask运用的诸多不同渠道,以及你有必要考虑的,每个渠道的优劣利害。